MSGTEVSAVHRAFSNLLTTLTPEQVQKFMEEVNASAAVATRAPASDPTQGTEVLPSKASPAAMGAPEPTEAMTRPASRKRSRENAKLRPLNSFIAFRSFYSAAFPDLSQKVKSGLLRLLWCSDPFKAKWAIVAKAYSVIRDKHIGQVTLESFLALIGPFIGLVSVANYLDSMGLQVVSTEDKQFSLIKANPNAHINPMDLTTNLSVDDIVHYCYQIGYVSGIHADSASENQGAAVSMAVSAQSTLKSPVAKASTSKNHASSGQTASHQVGEHITVLGTNSPSENGTPQTPQVNTPVAPSNNNTLPAPPVNNSTTSPAAPINNARNSGPYTQADFEGDLRRAMNNFPFGNNDGYYDLFNPGLRTRVYNPYCSQFDGFDINDYVDM