MEALALRGGGMKPIGSIGIAEPETQAGRPQQGGLPPHSTPLPPEPPPALSRMLDSDMRGSVMAELIVDKLKLLHYEQQFCSSRSPPWPRLHKFYFALPSLHRNEQFLYFSSLAAWLFGLLGCQFAPPSEINDPNMTCAKIMMELMNLGLAPPGWLPARLKQGYGDAVCSVLDTLCSLVLDAIKFEFPPIAHSCQEELLVETGDDESASELYIADEANTEETYGDGDTPRIVHPQMLNDSNTILAANLNANKWKLDLERIAPHLRVAVSSDGNDWRAHLDRAKKLYEETSSSFTRGKTDLNRFEKNVTSSLEKLETHENFINQQLESLILEYVAVQGQLSGVQQKQNQSGETLSRLTIEHAKLLESLEQIKQKMVDKGNEISDLTPLLQIKSAMQRLKSELREMEVQIGVLEHSLVRVSLRQAKGGLDGLKA*