MGSNRTIVWFRRDLRIEDNPALTAAAKEGSVLPVYVWCPKEEGQFYPGRVSRWWLKQSLAHLDQSLKSLGSRLVLIKTHSTAVALVECVKAIQATKVVFNHLYDPVSLVRDHNIKEKLVEQGISVQSYNGDLLYEPWEVNSESGRAFTTFNAFWKKCLHMQMDIVSVVPPWQLIPAEGKIEECSLEELGLENESEKPSNALLGRAWSPGWRNADKALREFVELHLLHYSKKRLKVGGESTSLLSPYLHFGELSARKVFQVTCMKQILWTNEGNSAGEESANLFLRAIGLREYSRYLCFNFPFTHERALLGHLKFFPWNPDPDIFKTWRQGRTGFPLVDAGMRELWATGWIHNRIRVIVSSFAVKMLLLPWKWGMKYFWDTLLDADLESDILGWQYISGGLPDGHELERLDNPEIQGAKFDPEGEYVRQWLPELARMPTEWIHHPWDAPLTVLRAAGVELGQNYPKPIIDIDLARERLTEAIFKMWESEAAAKAAGSEPRDEVVVDNSHTVENLDTQKVVVLGKAPCATISANDQKVPALQDSKNEPPTRKRPKHMIEEGQNQDHSQNHNKDTGLSSIDQDICSTADSSSCKKQCASTSSYSFSVPQQCSSSSNLKWPWQEKIDMEQSSSKDGNYVRLMLFLLTKPVAAALFMEGKWCHI*