MAPESTSSLSDLSGDAEGVWSIDIDQAFQEALAIYPPCGRRKIIISDEGKMYGRNELIARYIKLRCGKTRTRKQVSSHIQVLARKKLRDEQAKKKGDIPSLLQQASPPGGVKSPSAVVFPPVSAAVAAITEISPQSSYSSIVPKVETDQISQQLFKSLPLWSFQQTPGLPIGMDLSQLVFQQSSPDKTVSPVKSEVVEETKPIASSQLTLHSFSAYVKCNKTSLRTELVKIENTLEKDDIDISVFYEKYPKLLRELFEKSEKKDVFFLAKCWANINVSDDVQNCQYAVDSFYSSREKFQLKVSTMACSFGNQAVEKIEQYFPIEFDGSYSFILNNSPMCDYMVKFIAELKKLNVIETMNNVLENFTVLQIVTNSETDELLMVLCFVFEVSQEPEPSCSVYRLIDGGGDSDE