MGGPALSFSTCNFISGTLLSHSTRNSSYYGDFQTLDMSTVWPRTGKKLQASVVHGIRMVLAEESPRTFSPKIKRGLRGTFNKVVLAYSGGLDTSVIVPWLRENYGCEVICFTADVGQGTGETNGLEAKAKDSGASQLFIKDLKEEFVRDFVFPCLRAGAVYERKYLLGTSMARPIIAKAMVDIAKEVGADAVSHGCTGKGNDQVRFELTFFALNPKLKVVAPWREWDIRGREDAIEYAKKHSVPVPVTKKSIYSRDRNLWHISHEGDILENPENEPKKDMYVMTTDPEDAPNKPEYVEIGIEAGIPVSVNSKRLSPANLLAALNEIGGRHGIGRVDMIENRLVGMKSRGVYETPGGTILTSAVRELESLTLDRETMQLKDTLAIKYAELVYAGRWFDPLRESLDTFMEKVSSTSTGSVILKLFKGSVNVASRKSPYSLYREDISSFEEGSGIYNQADAAGFIRLYGLPIRIRAMQQHGL*