MSAFYGPPKPEEDMIALIHHAVNSGITLLDTSDMYGPFTNEILLGKALKGGVREKVELASKFGIIYADGKRDVRGDPAYVRAACEASLKRLEVDCIDLYYQHRIDTRVPIEVTIGELKKLVEEGKIKYIGLSEASASTIRRAHAVHPITAVQLEWSLWTRDVEEEIVPTCRELGIGIVAYSPLGRGFFSSGTKLIENLSNNDFRKNLPRFQPENLGHNKILYERVSEIATRKGCTPSQLALAWVHHQGDDVCPIPGTTKIENLKQNIGALSVKLTPEEMAELESIASADGVKGDRYESTAFTWKTADTPPLDSWKA*