MSEEEENQLRNLIPGLPDEIARDCLVRVPYRFHSTLKSVCHGWKGLLTHPSFLRQRKISQKQESFVCLVQAVITQAAEIADSTPEKEKSQVQFSPPVYGLTVYNASADTWHRIPSSPILPAGIPMFCQCVAVAGKLVLIGGWDPTTLDSVADVYVYDFIHGGGWRRGAPMSVARSFFACAVVGPAVYVAGGHDNQKNALRSAEVYDSDSDTWRDLPPMGEERDECQGLTCGDGRFWVVSGYGTENQGRFDSGAECFDPARSEWTRVEGVWPFPNASPRGSCCEIPRRDAEQITKMPLPSFPSVWFVGPSSGGSMGRNQGLREYDDKDRSWKVTVQMPDGICSSPCATWIKGGLFVIGCGGSEGGPHRFRACVLDGGSRKWAHVDTPGEFSGFVYSASSISL