MPSRDGGPAVMRPHHPPPRSFVHVVPEYHHPTPTAMLPYAQNPAHLLFPSAAAKAEVRDVWAGNLEEELSAIATVLPYYPCVTVDTEFPGAVHDDPATPRYLRGPRESYALVKRNVDDLKLLQVGIALSGAAGRFPVAWQFNIRGFNPALDPHAPASVAMLRAQGMDLAALREFGIRPADFADGFYRCGLVGSGHLTWAAFAGAYDFAYLAKALIGGRPLPETLDGFHALVQQLFGPKVLDAKHLAKCCGVRGGLKQVAAALGVERAAGRAHCAGSDSLLTADVLLAMLDRFFRNSSVLSHAGTIVDLA*