MLPRLLLGPHRLLLGGPLAATASAAPLPRRRAVAGRRVMSASAAPAPGPRRRPLRGVVFDMDGTLTVPVIDFQAMYREVLGGDAAYAAARAAGGGAVDILHCIEDWAPDKQRHAYEVIARFEQEGLDRLQIMPGASELCGFLDAKQIRKNSTNIDVVQLFVERLIVTSLVYCVYQSGYCCLTQAIQFMIIVEHVCCVILKIRGLITRNVKDAVDLFHQRFGMMFTPALSREFRPYKPDPAPLLHICSTWNIPPHEVIMVGDSLKDDVVCGKRAGAFTCLLDETGRYGPHDSLPEEVKPDFKVASLTEVFTVLEEYFDLAPVPAESRI*