MPRRKGKGCSLCSKRRIICDLGQPSCQKCLGRGFTCPGYGPKLRWVQGVAIRGNLRGVQYPVPESPESISSPSFDRSTQQLLDYYDKNIAGLMVWFDTEKNYYRQKVLPLAQTNEAVRLAICAVSAQHASRDFTPSTVYEKDRDHVLSMIMRGVGDMTSHPKLTVTADTAEWMLSSMMVLSSYELAHTGGADAADFHRKAARALANTLSTLDFPKSSLFGFLQNQLSMYDIFACTTILDATDVQDAIRPVEYGDDRSFSAYLLLLHDATLISRGCSAGDSTRDWRAEFIQARGETLMEVGSSGVCSSADRGDFIRLVDAYHNAALLYTARCLGHQYGPEETVCLSDLFRLLAGMENLHGCIHNLAWPIFIAGTESYGDDDKQLIVRDLYKSLSEATGFKHHGDVLTFLETFWASGDADWRILAKQWGDLGRRILAV