MLNPVKDRCTWSGGGNSGRLGVEYGHAQVEGTRPHPIEDYHVETIRPFGDGGRIGLFAIFDGHGGSEVAEYLQQNLFDIVLDHPSFSTDPKQAIRESYMAIDQRILDMGETSKVWRAGSTATTAFLLDKGRRLVVANVGDSRAVISRDGAAVDLSVDHEPQKPGERQMVESKGGEVSKQLMGDVYRVDRRLAMSRAFGDYNHKAHMTVEPDIWEDELTADDEFFIIASDGLWHVMNSQEAVDMARKQSNAKAAAKALGQAALDLKSHDDISVLVVGLGISEI*