MHRAGVRPDQSTFTSVLSACSRMEPSEQVKHVHTLILKKGFHEDVVVGTALINSYIKSGNIGTKPNQSTFTSVLRACANLATLKQGKQIQAQVIKMGFENDIFVGNSLITMYGKCGSEDAFQVFDKMPERDVVSWNAMLAGYAQHGCGKEVLQLFEQMKKTGTIPNEITFVGVLSACSHAGLIDEGWHCFESMSRGYHITPGPSHYACMVDLLGRSGLLSQAEDFINKMPVEPDAVVWGALLGACRIHTNVGLAKRAAEHLFELEPQNAGNYVLLSNIYAVAGQWDDVRKVRAFMKDQGLKKEPGCSWIEVNNTLHTFVTGSTTHPQTKKILATLEELSKQMKDLGYIPDTNFVLHDVEMEQKEHILFYHSEKLAIAFGLINMPSGIPIHIMKNLRVCGDCHTATKFISKIVKRQIIVRDANRFHHFNDGFCSCGDYW*