MAGNGVSQRDILGAQDEVDRLRSALQATRRRLQDTTLAEYARTHGRGDIGFAADRFKSRRMLSGHTGKVYALDWSERDTIVSASQDGRLIVWNAMTSQKTHAIKLLCPWVMACAFSPDGETVACGGLDNLVSIFRLRSFDSTGNHAPSAVLTGHKGYISCCRYVPRKAQVLTSSGDHTCILWDVEAQRHIAQFGSESSSGHTSDVMSLSINSQDPNQFVTGSCDTTAKLWDSRAPGRAAQCTFFSHTGDINAVQFLPDGCRFGTGSEDGICKLFDTRYGYQLQEYVTSGNQLVTSIAFSHSGRILFAGYGNPTGVQNVVPTRCLLWDVLTATELHDIGESHSRQVSCLGVAADGTALCTGSWDHTLKVWAYSRTD*