MSTRESFNPESYELDKSFRLTRFTELKGTGCKVPQDVLQKLLESLQENHFQEDEQFLGAVMPRLGIGMDT
CVIPLRHGGLSLVQTTDYIYPIVDDPYMMGRIACANVLSDLYAMGVTECDNMLMLLGVSNKMTDRERDKV
MPLIIQGFKDAAEEAGTSVTGGQTVLNPWIVLGGVATTVCQPNEFIMPDNAVPGDVLVLTKPLGTQVAVA
VHQWLDIPEKWNKIKLVVTQEDVELAYQEAMMNMARLNRTGGLLICLPREQAARFCAEIKSPKYGEGHQA
WIIGIVEKGNRTARIIDKPRIIEVAPQVATQNVNPTPGATS