MLRIKRVPTILSNYQKEGVEEGGAARGCGRNCLRNCCLTGAKLPLYAFPKSNKVDLCHNNEAPFAFLDSLLLGEWEERMERGLFRYDVTACATKVIPGELGFVAQLNEGRHLKKRPTEFRVDKVLQPFDENKFNFTKVGQEEVLFQFEASEDGEVQFHPNAPINVDGSPSVVAINVSPIEYGHVLLIPRILERLPQRIDHESLLLALYMAREAGSQYFRLGYNSLGAFATINHLHFQAYYLGLPFPIEKAPTRKITDFNGNGNGNDNGGVVISEILNYPVRGLVYEGGSGSSLEDLSNAVADSCICLQDNNIPYNVLISDSGRRIFVLPQCYAEKQALGEVSGELLDTQVNPAVWEISGHMVLKRKEDYEGASEEKAWRLLAEVSLSEERFQEVVAIIFEAISITEKMLTEDEQDVDQVDGGPREAAMAPGNQECLVQY*