MDILGKFLTLKVDLTILSYTCQTLTNIRGLTYGVAELVHEDQRKECRPFDCKYPGCPKAFSRRSDLARHARIHSQERPFACQFRDCGKTFIQRSALTVHIRVHTGERPHVCESCSKAFSDSSSLARHRRIHTGRRPYKCLVAGCGKSFCRKTTLTKHTRRNHADAEGTYAGVGGGPTTIMSNSISMNRSALPPHSRSTFPHGLECQYLSSLKLEHDPSTASYGFPMQNTADYASTPYSATAMSSCPSSGTSYEGFDLSRRSSAASCYMSSTSQTFYSPVSNSSRMCPTPHALASASELPHFPRTPDLRDARSFEVHGSSRPQFNQLSVANMGCSGCEGQLSSAGLQGSMMSGASTYPMMTNGCLMSSQDASQIDPSLWDTCASAGAPPMSSAGSQFYEQTSLPQYKAMFQHQHQQHQLGQHYQSTALSEVAQPATSNECVGMLRSVSQLQGA