MGGVGKTSVLKVIYNNYKEVSGVFDEVIWVTVSQNCQIENLQASIAKALHLKLEGISVKDIRKMELSALLGKIKFLLILDDMWRPIDLIDEVGMQFGDHNCSKVLMSSRSKEVIGMTGASDDYSLEIHTLSTEHSWVLFRREAFTNGVVPMGNIEAIAKKIASECQGLPLALTVVAKAMSLKKTEREWNGALTLMTNADPSFPASHSTIDEKLYKRLRWSYDDLDDHNLKVFFLYCAAFPEDTAIDVERLVEMWSAENSLTVNMDAGQAYIDALVHRGLIEYVLDGQRVKVHDVLRDLAIYIGRTEENCLFAAGQHRQNFPSEDEIRDCKRISVGHNDIQDLPTDLICSKLVSLVLANNEKIREVPEQFLSTAMSLKALDLSHCTSITSLPTSLGQLGQLELLILTACYSLKNLPESIGNLSRLRFLNLEYSSESSEI*