MEKSGYGKDGIFRSLRPPLRLPKDENTDMVSFMFRDSSSYAHRLALADADSGEKLNFREFKDKVSVVGSGLSQLGIRKGDVVLLFSPNSIYFPLCFFGIVSIGAVATTVNPSYTAMEVAKQVQDSKAKLVITVPELWDTVKDLGLPAILIGGDGDGKRASSPIILLSKVLTMGTEKNSPEVIIKQTDTAALLYSSGTTGNNKGVILTHRNFMAAALMVTSDQEMKGVKHWITLCVIPMFHIYGLACLTYGQLQRGNALVPMGKFTFLRMLEAIQEYKITYLPICHPL*