MDVAGDGGGGRRPNFPLQLLEKKEEQPCSSSAAVGTSAGGNGNGSGAGGEMQVRKAAPKRSSTKDRHTKVEGRGRRIRMPALCAARVFQLTRELGHKTDGETIEWLLQQAEPAVIAATGTGTIPANFTSLNISLRSSGSSFSAPAHLRAALPSPAAAARFGRADAWDRVVGLGFPSEGPASSSSSPSPLLLNFHSGSVGLDVQPSPSAATAAADMSRKRRWEQEMQQQQQQQQQQQAQQYQQQMAGYTQSQMPGTVWMVPSNNTQGGGAPSSGGSGGGSGESIWTFPQMGSAAAAAAVYRGSVPSGLHFMNFPAPVALLPGQQLGLGPTVGGSGGGGGGAEGHMGILAALNAYRTQAATDPAASQGGGGGAGGGSGQQQQQHGGGRGDRHESMSTSDS