MTIKNVICDIDGVLMHDNVAVPGAAEFLTGILEKGLPLVLLTNYPSQTGQDLANRFATAGVNVPDSVFYTSAMATADFLRRQEGKKAYVVGEGALIHELYKAGFTITDVNPDFVIVGETRSYNWDMMHKAAFFVANGARFIATNPDTHGRGFYPACGALCAGIEKISGRKPFYVGKPSPWIIRAALNKMQAHSEETVIVGDNLRTDILAGFQAGLETILVLSGVSTINDIDSMPFRPSWIYPSVAEIDVI*