MRSLSYAVVALAAVQSALAAKDSWDVLAAEALHNQVAHYHTTAMNSTCTPQTASVRREWGSLSKPERREYIDAVLCLASRPSQSDPAIVPGARNRYDDFVAVHINQTHFIHGTGNFLTWHRYFTWAYEQALRDECGYAGDLPYWAWNKYAADPLHSPVFDGSPYSMSGDGTYIPHNGTEAAPGFVIAAGHGGGCVEMGPFKNWTVNLGPVNPTLQVPGVAAQNGSGLEYNPRCLRRDISADAARWTATPYVLDLIVNKTTITTFQGDLQGDFPKGLFGVHAGGHFTIGGDPGGDFFASPGDPVFFLHHAAIDRLYWTWQNQAPASRKYVVDGPTVMGDLSSRNTTLDDVVDITLGKLAKPKMIRELVDTLSGPFCYVYA