MMLIGEALIGEEPELAHIDLMIGDKEGPVGQAFATGMTQLSAGHTPLLSVIRPNLPTKPSTLIVPKVTVKNMDQASQIFGPAQAAVSKAVADAVEEGIVPKEKADDLVIVASVFIHPQALDYNRIYRYNYGATKLALKRAMENFPAVDTVLDEKDKGSHAVMGFKVSRLWDPPYLQVALDNPNLEAVLNVVRQLPKSDHLILEAGTPLIKRYGVDVITKLREVKPDAFIVADLKTLDTGNLEARMVADATADAIVVSALAPIPTLEKAISEAHKTGIYAVMDTLNQPDPMAVLKELNELPDVVELHRAIDVEDTAYAWGSIDAIKELSPKILVAVAGGVRVHTIPDALKAGADILVVGRAITNSKDIRQSAEQFVEGLNKPEIDQFRVMTDF