MAILTTVFLVFLFIIGLVSTLLRIPTKKIASLVQLQSPSTQDSVKNQNVEQQKTKNIKMVMEKKVSFGPDSRERKAELKSVFATFDKNKDGFITKQELSDSLKNIGISTNEKDVLEMVQRVDVNGDGLIDFDEFCQLFESMMSREDEEGDKVDDGDHEDGDLREAFDVFDGDKNGLISVEELGLVLDSLGFKEGKKLEDCKKMISKVDIDGDGILLENMRRENFELSVSPPRVMYKIEKGVKLEPIEEVTIEVNEEHMGMVMEAISHRQAEVTDMAPVAGNFGRTRMTLTCPSRLLQKKGGVFRYEIHYWIGKDATEDDASIAAIKTLELDAALGGRVVQYQSIKTYLKTKHISYINMALYIKYADRIANAKWEVKEHGMEHNR*