MDVGISFGRSLIVPSVQELAKQSITKIPPRYVRQDHQKPLLTSSDDTFTLSLPVIDLHSLFSTDSESSTYSSELSKLHTAAKEWGFFQVINHEISESLLEDFKREVLSFFKLPMEVKQKLWQKEDSQEGFGQLFVVSEEQKLDWCDMFYVNTLPHNIRNSKLFQKLPPVLREKLEAYSTNMKKLAKAILGEMAKALGMEQDEITELFEDGVQLMRMNYYPPCPEPESALGISPHSDATGLTILYQLNETDGLQVRKDGNWVSVTPLPNALIVNIGDIMEIVSNGVYKSIEHCATVQSNKERLSVATFYSSNMGMELGPAQSLVAQHNVAKFQRLTLEEYYKGFFDRKLDGKSYLQFMKLEDLNEKVI*