MMFLDGCFILYFIDLVVNNGNGMMITRLNRPFIVMDMFMLENQIPYVVLEALMKLMDEEREKMKAEQSSNNNQKVSEQSSNNEQKKIDIGSFIRLCFTRSSSEEKRDDEADGTNSEGILHLLDFLRIKLIGGRPPKLSDHGFQDYYFRSIMELKAAGIKIHRSPSRHLNQIKFKKGLIYGELFLPQMSIDDATKTWLLNLIAYEMCPQGPSSSDGTITSYICFMDSLIDQADDVKELRSKDILLNRLGSDEEVTKLFNEVGNNLVPNPRIYGETMEAIQSHCKSRCKVWFAEMLYAHFSSPWTVISLIAAIFLLFLTVVQTVYTVWN