MAAARLKCVTLDVTGTLMAYKGELGDYYCMSAKALGLPCPDYKRVHEGFKAAYAEMSKKFPCFGYGHLSDVEWWRRCVRDSFIRAGYSFDPDTGEQIFNRIHAMFGSTAPYTIFPDAQPFLRWARASGLSVGIVSNAESRYRDVILPALGLNQGSEWDFGVFSGLEGVEKPDPGIYKLALEKAGNVPPSMALHIGDSLRKDYLPAQSLGIHAILLDRFKTAEAARLKESGVIVLPDLSAAQQWILHNCSVQQITKGLD*