MKVVQLAQQLWPLVGHSRPTTICPHLKPRRALANNNHDSITQFDLSLTLKRKAAEISPDLKGTCLFLVGINSSIKSNSAQLLAEALRYYYFDRSDSVVEEALGGKDAVRSFIKTDLKGFRDSETEVLKQLSSMGRLVVCAGNGAVQCAANLALMRHGISIWIDIPLDMVAKQIVEENFQLPAAETINGSYSEVLTQLTAIYEDSRNGYATADTTIALQNIASRLGYDTLDAVTTEDMVLETLKEVERLMRAKKLMEEAARPF*