MGSFAAFSHSVRALQGLRDARESSLRHFEAARKAPTLLGKPAAFSVSTATSHREALSTLKEAVEEENLHSWAITAIYGVPGVVMHGILEALQQDPPTWTSSMVSNAIFYVVGFPLLRAGLTGPGIASAFLLGTLTWKAFGHQAFLLLVFYFAAGTAVTKLKIKQKEKEGIAEKRSGKRGPSSVWGSGAAGIACALAAVTGVGGPEFYYFWQLGFAASFATKLSDTVSSEIGKAYGTTTYLVSTFKLVPRGTEGAISLEGTLAGFIASLVFCGLAYNINQITARDAVVCVLASQVANLLESYTGATLQDKKGFEWLNNDVVNVVNICFGAIVAICASYVTSLL*