MEQSVIYKEEFVLNKRSVKQFTCTWLPANKKIKALVFLCHGYGVECSLFMKGTGLRLAQAGFAVFGIDYEGHGKSEGIRCYIKRFADIVDDCAEYFKSVREKEEYKDKARFMLGESMGGAVALRIHRKQPEDWNGAILVAPMCKISEELKPSPFMISILSKLANVIPSWKIVPTRDIIDTGFKDPLKRAEMRANPYSYTDKPRLKSGLELMNACLDLEQRLEEVTLPFLIVHGEADVITDLAVSKALYEQASSFDKAMITYPGMWHGLLFGEPEDNIDLVMRDIITWLKKRSPNAGIDGTSPLTLTHSHLDLVHHASKEDLHPI*