MVGFGCGGDDEQDFQGSSPTPTVTHSSDSVVVEGEEAAAVAEEEEEVDRETCDLQLPQDRVLAAKLRPRLRWTPELHACFVDAVNQLGGLHKATPKKIQEAMGVQGITLFHLKSHLQKYRLGRHGVKEWREGTQTCGNKRMSAEIENESAENHYPLQKLPLQRLRFQVHYLVNAVMFYVLGCGSMHRHSYKLVKEALDEERDSMQVEASFRVRKLIWELXLINVGRRLHIRQDAERRFMNFAMENACKKLADQFIGAAXAAAILNGIAGVGTLELYPAYQMTEGTGMQPSLEGHXTSHGHSENSSVEDFHTRAEDDEKTEESLDNDPAEAYLINPDPDME