MGVQQVICMKGGVGEGSYARNSKSQAALLSKSMPLLEQAVLDLCCTTLPESVAIADLGCSSGPNTFFAVSEIMTIIYRRCRQLGRSPPGFWVFLNDLPGNDFNAVFKSLPTFHEKMKEENGQEFGPCHVAAVPGSFYHKLFPSRRLHFVHSSCSLHWLSQVPPELLNKQITNKGKIYLSKTSSPALIDAYASQFQRDFSLFLKLRSEETVPGGRMVLSLMARRTPDPVSDESCLLWDLLAQALQGLVSEGLIAEEKLDSYNAPYYQPYTEDLETGIENDGSFSINGLEIMVLPWDSASGGQNYDRPTTAQKIAKSMKAVQEPMLASHFGAEIMDPLFKRLMEIIAADTREVEHVSVLVSMTRKA*