MDKVKPTIDEVQIVITAPSRELANQIYQEAQQLARFSQPEIRVSNFVGGTDKQRQLNKLKHQQPHVVIGTPGRILDMMNEQALKVHTAFAFVVDEADMTLDMGFLAEVDQIAGRLPEKLQMLVFSATIPEKLRPFLKKYLENPVIEHIKPKAVISETIDNWLISTKGKNSNQIIYQLLTIGHPYLAIVFANTKQRVDEITDYLKDQGLKVAKIHGDITPRERKRVMRQVQNLDYQYVVATDLAARGIDIEGVSHVINAEVPHELDFFIHRVGRTGRNGLNGTAITLYSPADDEAITQIEQLGVSFKPKEIKNGEIVETYDRNRRTKREKSREELDPTLIGLVKKKKKKIKPGYKKKINWAIEDSNKKKRKIERRQKDRSARKAKKNSSN*