MHAFLSSSIPATSYSRSYFLPRPPQAPVKLVVPSSAPRVAAGRRTASEAGRSGRCVVAVSASSSPATAAVATEVPGVMKAWVYDAYGDAGVLKLDEAAAVPAVGEDQVLVKVVAAALNPVDAKRRAGKFQATDSPLPTVPGYDLSGVVVKVGSQVKKLKEGDEVYGMVSENPLQGPKQSGSLAEYTAVEEKLLALKPKGLDFAQAASLPLAVETANEGLERAGISAGKSVLILGGAGGVGSLAIQLAKHVYGASKVAATASTKKIELLKSLGADVAIDYTKENLEELPDKYDIVFDGVGQGDKAVKVVKEGGSVVVLTGAVSPPGFRFVVTSNGSVLEKLNPYLESGKLKPLIDPEGPFSFSQVVEAFSYLETGRATGKVVISPIP*