MLNMGGPSTVEETHDFLKNLFLDGDLIPLPFQRFLAPAIARRRTPKIEQQYADIGGGSPILRYTQLQGEGMAKLLDELHPETAPHKAYVAFRYAQPLTELTARQLKDDGVTRAIAFTQYPQYSCSTTGSSLNELYRRGKAGEMGDIKWSVIDRWGTHPGFIEAVAQNIEGALAKFPPEVRSDVVLLFSAHSLPMSIVNRGDPYVLEVSASVAAVMQRLGHSNPYRLVWQSQVGPSAWMGPQTDDALKGLARLGRKRAILVPIAFTSDHIETLYELDLEYAKEAQEMGMEVHRAESLNDSPVFIRALADIVTEHLRDVESGKPPTSLQMGLRCPGCTNSTCGQQKAWFARGG*