MAQTSTALVLYQPYPNKSLAEYIRAVEESHNAYTAQLSPTGQLPALMALPVELFMQIYDLLTVESQAMLAVTCKSLYRSMFPHVAIKQVKHKGGMLRCIERQMPQQYYCPVCVKLHRWHLDDNGRPVFPTCDDMTPSCGVTRWLFPSDPGPYAEGSPETVDYEVDYRTARLAVRAAALGPSFGPPLSILEKRAAWQPCPDMADQHGPLLNAVAVGYHYEPRVVDGVLHVRATYVVRDNSGSPDLWNLWAKKPDLGPWICPGRKVFAEFEGQAGRCLCFEDVPGTDVDAESSSDVEEEVVECSCAKTLAEVCALAIRTVSRCECAAWASQYCGTEWEITNLVVVVVVVFNAGLGPAH