MDSAITLWQFLLQLLLEPKNEQLIRWTSSDGEFKLLRAEEVARLWGIRKNKPSMNYDKLSRALRYYYDKNIIKKVNGQKFVYKFVSYPEILQMDPAVVGRVESSGDCSSSEISASHKDKENYGKEKASQLSSKSSSRNDYLHSGLYSSFTLNSLNSPNTQLFKSIKIENPAEKLVEKKLAQEATPSVIKFVTTPSKKPSVAVTTSVESLQSIDTMITLKLAPSEASPSVPSVTTCVTTTPPVSSTSPSLPVSSRSPSPPSSSTLESSHHDLVIDTDIESIASQQLEQSQPESLSHEPAKEPELAPAKKKESTSQQPKSKKPKDLELTPTLVITSSDPSPLGIASPSLPTASLTPALFSQTPILLTPSPLLSTIHFWSTLSPVAPHSPARLQGMNTLFQFPTVLNSHMQLPIPNLDGSSTPGPLSPDTQKT