MAARSLWRTRARLLVVGSAVCGGSGAAFIASSEDPSRTLKLCTNIPVRLFRNTVTAASIAFDYEYSLSGLAEGSNERAKVKHEVHLRSAQKLQELCFKNGGIYIKLGQHIGQLDYLVPEEYVHTMRESMLNKCPVSSYEQVCEVFKKEVGETPDKVFAEFDPVPIASASLAQVHVARTHSGEKVAVKVQHSHLTDSAAADTAAVGVIVNTLHRIFPSFDYRWLLDEMSESLPKELDFMVEAKNNEKCLDNFRKISPHIAEYVYAPTIYWNLSSSKLLTMEFMDGAQVNDVAKLKKLGIQPYEVSKLVSQTFAEMMFKHGFVHCDPHAANLIVRPSGKRNIYGKQKPQLVLLDHGLYKELDFNTRFNYASLWKALVFSDANAIKKHSEKLGAGDDLYVLFAGILTMRPWKQVIDTSVDHLVIQGTKEDRSELQMYASQYFPQISELLRRLPRVILLMLKTNDCLRSVNNELLQGSSLESFLIIGKVSSEAVLEAKWSEKKSLMRWLNVWLEGLSVEARLWVMQFALWVLQVRKALTL*