MSSFIAAAPVPTPAQPGGQPIGNDGFFPDIDVDQACAAMRLDGTVTPERLRAALVDAALSVNDELAAWKAQQLAAGFTELGAVPGQWIDGRSRHVHRYLRAVHCTAAAWLMERYRSFDATAAGDRKAEAENTSVDDLRRDARWAVSDITGAARTTVELI