MELHYPLGLQSSLAATLFGDSPNSRIFYVRLGNLPLNKHCGVLNSRKGRSFHSLNVGEQGLRSERMLATILRANKEINEAVIGDAKNSKEEAHENDSSSDDDESDGSLLDEEERREMRRIIREVISRDAEIENDEDEDPDERRKKVERLLADYPLVVNEEDPDWPEDADGWGFNFDQFFNKITIKNVKKDDEDYDSEKEVEWQDDDYIRPIRDITTKEWEVTVFKDISPLIILLHNRYKRPQENEKARNELEKAVRIFWDSRLPSPRCVAIDAVVEVELANALKVSKFPQIIFTKAGKILHRNREIFRADDLSKMMAFFYYGAAKPPCLEEDGQGENIPPPP*