MMDSRILEPPHAQFGGSLGGMVGFPYHLSHHHVYELAGHQLQSATAVPFSIDGLLNGSCTASVVNSNSLLSAGCGMNGDNQYKLTDSGDPDKDSPGCKRRRTRTNFTGWQLEELEKAFNESHYPDVFMREALALRLDLIESRVQV