MELISVELPGVAPDDPLFQQKNDLLAQKGLCLVFSVAVNETRDQCELHFDAMLKAARVLTLNEIECYFLEVDDCGPISFRNELVSLHFLLTTFDYLKNAKENNDSLNIMIEIALQKLEYLEANEMTTPGITCNGDKEKRLLEWAQTEGIVSKLDVAAFGFGAVFDGFGRGGRAAMDISINDIVLKIPQHLIICEDMVLDTDMYPVLNNLKEVSGETKALLWSMRERHDPDSKFAPYFTSLPGSFNTGLSFGVSALKVLDGTMVFEEILQAKEHLRAEFEKLFPALSEMHPRVFPANFFTWDMFLWACELWYSNGLKIAFPDGTIKTCLVPLAGLLNHSLYPHITHYSKIDFEDAALIMRSARPCKAGQQCFLNYGTYPNSHFLMFYGFTLGEENPFDVIPIELDLSDSLYQLALIERWDLGLSHMIRGCQFSRSQLSTFGIPSRLLFTLQIAFMDEEEARALSSSSQRINVSFESELKAYEILLSILSGMLDPLGDCPSNADAEQYTWDARLATIFKNQQRQLLHSACECCSLALKSLSS*