MVPFKCVIYTTLMAWVGIVAKGINVPSTFFWIQPATVLDIYYYCFTDYANCFKNCSQDQVVDLPELPRLSPSDFPSFVFTDENSKYGWGVKSIIDQIELLNSEENPRVLVNTFDDLEFDALRAYDFEECDYDWNWAFNSINFFDDNSFRADMIEISSKNYMNWLDIMTKGSVIYVAFGSYTETSSQLMEEIGQGLLKCGRPFLWVTREGQIEEKLTCKESIASGVPIVACPIWNDQLCNAKLVQDVWKNGVRVNTGDGGIVERDEFERCIEIVMVSGEEGGNLRKNAKKWSDLAKEAMKKNGSSAVNLKTYANEFLLDGS*