MEPNQHEDKDVLKFSTEVHDFHHTGQTDRTVPHASGWELWLEPWPDDRFHCTGLCLHRPVFHLMKNSRDGIAFGRTDPELGHCYTFLDSTTCTARMSSLRLHQYPCPDDRIHRTGAHISRTDWHFKSNGQDRFGFGRVELKIGRDTSKLATLDCPACVLAQSVGHASGHNEPGRNLKANSQARTHDHREESDSGLSLSFLARLGRTARPDQADHDLSNHFDDFMMIDASNYSKGRILKLSEDLGRAISSSVHGSSTINHANIHTSLGEVISKRTTSLCWTVLFPYGSSSYPPYRLSVRSLGFFSLALRCDYEAGDATVARVEMWRFLLRIWASIVRSARRRLVLRCGVGFPGASLPRGFLVRARASSVGVWRFNGLRPDLVVYGHVVAVPETSFSSAMSLFGVLFQSASESTGKFSLAFAHVLPCGVVALSSLRQFDDMKLAAFWFSETASSEVVA*