MFGHPETDRLDEIITKVRAEGEASCQMGRKHFYGPTPGTTLNTVTPCAACKLLRRRCAEECPFSPYFSPHEPQKFAAVHKVFGASNVSKMLMEVPEGQRADAANSLVYEANLRIRDPVYGCMGAISALQQQVQRLQVELNATRAEILKYKYREAACIISSHHHVALVSSADAISIAAIPADSSQGLSQPQIQPHPPPPPPKPLPSPPPPKPLPSPSILLSSLSSSSASSVYTPPKSTMSLGSISTTENVPYFV