MWLQHLSLKTFRNYKETKIDFNPKLNVFLGRNAQGKTNMLEAIYFLALTRSHRTRTDKNLIHFDEEQLHLSGLVQKKTGSIPLEIELTQKGRVTKVNHLKQARLSDYVGHMNVVLFAPEDLQLIKGAPSIRRKFIDMELGQIKPIYLSDLTNYNHILKQRNTYLKSAQKIDETFLSVLDDQLVDYGCRVMNHRLDFIKKLESFGRKKHFELSNQIEELSISYQSSVNITDKQNLSESFKIALEKSRSRDLFKKNTGVGPHRDDISFYINGMDASFGSQGQHRSLVLSIKLAEIELMESITTESPILLLDDVMSELDNTRQLKLLETISQSIQTFITTTSLDHLQNLPENLSIFTIQDGKASVNGN*