MTFLISRALADPNVDVRGRMINAGILIIDRHGKENVPLLFPIFESYLNKRASDEKTYDLVREGVVIFTGALAKHLSKDDPKVHSVIEKLLDVLNTPSEAVQRAVSDCLSPLMVSKQEEGQALVSRLLDRMMKCEKYGERRGAAFGLAGVVKGFGISSLKKYGIAVTLQKNLEDRMSAKSREGALLGFECLCEKLGKLFEPYVIQMLPFLLVCFSDQVLAVREAAECAARAMMSQLTGPGVKLVLPSLLKGLEDKAWRTKQSSVQLLGAMAYCAPQQLSQCLPKIVPKLTEVLTDTHPKVQAAGQTALQEVGSVIKNPEISALVPILLSALMDPNAHTKHSLDILL