MHGRANLLYPAMHGGGSPEFFVLPIPCSRPHHRRRDAETRTAPPSALVLPSSPPPKPSPPAGGSTAARDLAGLLRLISSFLGMDFHTLSRPELQVLCKRNNVRANMTNAAMAEALESLDFVDGINYEMAPIPILVPASTVTTRLTARRSASRKTEMVMLNPVPAILQRSQRTATQKALDQKPKDDITEVKERAASKIPQAKLTDETCEDDGLDEDDSAEEIGSTDEENDTVFTSGLLQEFDKEMDTRPDQAFIKELLQDLKTINLNMLRATYNEFKDKTNHLSTA*