MEPSMTPLEPCQIRSIEAVGCISTFELGLRCRGPPAEFVIDGTLGELDAKQVLVYKESIWQNRVSTGYILLAVPTKALQYGSLDWVVNYDDFRGMPMTLSARKFVQASHDRGEDPVKELDAVDAIGIRKCVVVDLRGIGINRKMGLFFAEDALRDVLPCVAGTKLVPAKAVFDDRLWDKLGVQGRVAKDAAVCDIMHSEGITEMMLLKSQDCGGRLDKVTNSQDTMLLEPKSKTKAGECLFSTAVLAANAKYIPCSKTKCGGLTMMLCENPNCLANNVMRWATQAMFRIFLGKQIFLAFNLKLLEALQTARILKTTEFELQHIRSIALGMSLKFKEYGHFIAKIGFNFSDDLSVICPEAENWLEVRYFFAVYALY*