MGSLTQSKLPVIDLTRKNINPASSSWITKCDEVIRGLEEYGCFIAMYDGVSQELHDSIFLASQDLFDLPIETKVLNTSDTPSHGYVGKEPIVPLYEGLGIEDATTTKGAERFTKLMWPYGNESFSKSALMFSKAVAELDQIVMGMVAKSYGIEQHYKSLFGSTTYLLRFIKYLCPQGNGQNLGLVPHTDKSFMSILHQKQVKGLEIKTKDGQWIEVDPSPSSFIVMAGDACMAWTNGRIEAPCHRVMMQGNEERFSLGLFTFIRDLNIEIPQELVDEDNPLQFEAFDNYKYIHYYYTDEGKRSKCPIKSYCGI*