MNRRFSNAEMADIHYLYGSCNGNAAATRRRYIELHPNRRAPSKGFIPSIHQRLRESGSFRPRNRNGGRPRAARTPQLEERDLNQVEENPTLSTREINRAENVSQATVWRILHEQNLHPFHPFKVQELLPEDLEKRRIFCRWILENHQQDPSFSSRILFTDESCFHRKGVLNMRNMHVWADANPHAVFVNHTQQNFRINYWMGFLGNHLLGPWRLPDILTGQEYLSFLENHLPELLEDLPLADRVDMWFMQDGAPPHFAVDVRQWLQQHFAGRWIGRGNEAPHFWPPRSPDLNPLDFYVWGTIKQEVYKTPVENLEDLMARVNRITNEMKNSPATLERVHRNFLKRVRACLEANGGHFQQYLD