MFFSSGFPFDSMGGQQARRKREVNNNKFYEVLNLKKNCTTDEVKKAYRKLAIIHHPDKGGDPEKFKEISRAYEVLSDEEKRKLYDEYGEEGLENGEQPADATDLFDFILNAGKGKKKRGEDIVSEVKVTLEQLYNGATKKLAISKDIICTNCEGHGGPKDAKVDCKQCNGRGTKTYMRYHSSVLHQTEVTCNTCRGKGKIFNEKDKCANCKGMCVLKTRKIIEVYIPKGAPNKHKIVFNGEADEKPNVITGNLVVILNEKQHPVFRREGIDLFMNYKISLYESLTGFVAEVTHLDERKILVNCTNSGFIRHGDIREVLDEGMPTYKDPFKKGNLYITFEVEYPMDLIITNENKEVLKILKKQNEVEKKYDLENSELEVVSCSPVDKEYIKVRVTKQQQQQQQEAYDDEDHQPEMEGGRVACAQQ