MSSSPTRNPTSAEVPPPLSSTSTDAEGSSKKVRKPYTITKSRESWTEEEHDKFLEALQLFDRDWKKIEDFVGSKTVIQIRSHAQKYFLKVQKNGTLAHVPPPRPKRKAAHPYPQKASKNAQMPLQVSTSFTSRNSDMAGGYTSWDDVSMMLNRVISPRQELATLRGAEGMLFHNIGSTGLLNVSSPSTSGMGSSSRTLSGSDIIVQQAQQPPVLQAVPDFAEVYNFIGSVFDPEKRGHVEKLKEMDPVNFETVLLLMRNLTVNLSNPDLESARNVLSSDEVNTEIPSVTTGSFVPNSTSDKSDS