MDNSVTLWQFLLQLLLDSSNEQLICWTNEKGEFKLLQAEEVARLWGARKNKPNMNYDKLSRALRYYYDKNIIKKVNGQKFVYRFVSYPDILKGDVFSRAEGGDAPPQAKKGDGPLPEGEPADHGKVGSSSGSKQSSRNDYIHSGLYTSFTLNSLQNGRQLFKSIKIENPAEKMADRRNAGPRAHSQEEAPQTQQPTLSSVIKFVNTPPKPAPAQTPAPPPRVDIEPALSSSPLDPLPATAQRHEGLATHSSVPSQASRGRCARPTVEFPVDSSIALSDETSLVDAETSSSSVSSSTTVSTQSSGKSRKPPKVLQISPPTLLVTTSDFSPMSLCSPSLPTASLTPAMIPTPTLLLTPSPLLSNIHFWSTLSPVAPLSPATRRQGAHLFQFPSVFTPQFQIPVHSMDGTNTPGPISPDPQKT