MSFANSLRRVVMADIPTVAIDIVEFENNTSVLPDEFIAHRLGMIPLVSTNCDEAIRYSRDCACSKNCKYCSVVLELKVACKETGTMIITSDQLEVIPYDVDYSFSTGRAYDIETDQGSELSKRVPRFGEPVGKGEEGASPILITKMRKGQELHVKCVAKKGIAKEHAKWSPCSAVAFEYDPYNKLRHTSHWFESDERAEWPVSKNGAEEEPPREDATFDYGAKADRFYMEIETDGSMGPREVVLKGLSELQTKLGGLLLGLKSQGE