MELELPNLVFTSFIDKNSEGIGMELEGALNKNDNKSAIFNPLKSLNKNISNTFHDKLDILRENEEIQIWNRRRLKDSPLKTDFKNNPNEDYQIKAGISGFGRTKETETQSAYMSLTNTNRQLKASVRGKENVESCSIRIRSCFRSSKMSSNIRRKGSGSLIGHLNAKLFQQGRGSSNSSLCEVDVNIPDEIDDQQDVGNADFLEGLQYASPQKSEFYEDMKDDCSSISDGSQTSAAPLLVVQPHEDAITSDSLQNTESANFSCFTDIESLDVPVASQVQCASKYTSSSTKISRGTELLLHKSKNALGACPEAARSLQNASNLHCGEISHGLLTYSVLSQSQGNQDTQIGENVREGHTVVFFSPQKYLQENAAKCNTDNFSNLYSIYILYYHNIMCWIKRTFGKKAITRQVHRLKQIFSPSSRGFVYLDSQKSPKFPHNATYSKKKMANDDELRAVLLKINDVLTSMDRDSVVSDLARKCKIEHQTS*