MVTRAKRRRTAAAAAATLAPAQSRSYGSDRTAALSYYSQRDWVVKAFGYAGVTSRKKTHVGRSSEAKTTELKGVSEDQIRHAGRWNQEQMVGCYLNALPRKFMRTMAGHPSQMGCFEIRRAGIAPPEALLSMIWPGLDSWKDRFGPRSDQVNDLAAMGLTNLLFYLREVALQDSVLLMQQFPSSPVWNHPVFQHEAYQPFAQQVLAFVREEEQPSQLAVLVQAMPVLARLPKTFLVSGLQAAATAVLPPAEGGGKSQYTSAQPSINNSRLASPDPARTYNTLEPELQPPQYRMCRAVRTVEGLWREWTVGLRGQPAIAALDSRWGSRWRAGRQSELQWYSLRLEVIKEIRRVAQAQRISEQAAMGIVSMQQQRIGCSLDQFCKQLRAE