MDTSQDLDIMQISEVMDSESTSNWKSKEDNDKRTQAVSNCRQICAMSSQVHGVCNFEIVEHVSKNDEKSNTEDLDDHPAQIMVPSDPSKWNSSDINKWILWCSHTFAIRLGSIAAILPSTGKELLRLTLQDWRDIGGTGGSIVARHLAHLRLQATGVHTTDLLQENENNKEIERFSLLQRTCSLIGSTAGASGSGAVGGGQVQLWQFLLELLSDSSNSSCIAWEGSNGEFKLTDPDEVARRWGERKSKPNMNYDKLSRALRYYYDKNIMTKVHGKRYAYKFDFRGLTMACQSQAGIMLEASTSTRVTNTSCHPHHQTHRTSRLYPVGPAQHSAPSTFQSESSSSQQQPPPPPPPLPPPHYWPYRYSPST