MDSAITLWQFLLQLLKEPQHENMICWTSKDGEFKLLQAEEVARLWGIRKNKPNMNYDKLSRALRYYYVKNIIKKVNGQKFVYKFVSYPKILNMDPMTVGRIEGDCEALSFNEISSISKDKENGGKEKLPQPGTKTSSRNDYIHSGLYSSFTLNSLNSSNRKLFKSIKIENPAEKLAEKKSPQEPTPSVIKFVTTPSKKPPVEPVAASLLTGPRISPSSEEALQVLETLASPKLPSLEAPASASNVTTTFPSPSPISSISPLQELPRTPSPPLSSNPDIDTDIDSVTSQPMELPENLPLEPRDQGSALAEKDKTNNSSRSKKPKGLELAPTLVITGSDPSPLGILSPSLPTASLTPALFSQXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXFPSVLNSHGPFTLSGLDGPSTPGPFSPDLQKT