MKKVSIKDVAREAGVSVTTVSHILNHNDSRFSATTIKNVHAVSERLGYAPNKHAKQLRGSKIQTIGVILPSLTNPFFSALMQSIHDHKPSDVDLCFLTSTATDLYDNIKHLIDRGIDGLIIAQYISSPDALNNYLKKHHVPYVVLDQNDHQGYTDFVRTNEYQGGQLAAQHLIELGHNHMIIVAPYDMMANMSTRVAGFVDTLRANQLPEPQIVHTELSKRGGLTIVDDIMVQSATAIFAINDELAIGILRGLIEHGISIPKDISLIGYDDIDYAAYVSPPLTTVAQPITDIGKTSLTLLLQRLQHLDKSIDMIELPTTLKIRATTGYHLSN*