MASSRREMLPPRASRRDPYDVLSVSRDSSDQEIKMAYRKLALKYHPDKNASNPEASELFKEVAFSYNILSDPERRRQYDSGGYQALEADGLDMEIDLSNLGTMNTMFAALFSKLGVPIKTTISATILEEALNGTVNIRPLPLGSSFSGKVEKQSAQFFSVTINDQQAEAGIVVRVTSATQSKFKLLYFEREANGGYGLALQEDSEKTGRVTSAGMYFLHFQVYRLDSTVNALAMAKDPDAASFKRLEGLKPCEISELKAGTHIFAVYGDNFFKSGTYTIEALCAKAFKETTEKLKDVEAKILTKRNELREFECEYRKALAQFQQVMKRYTEEKQAVDELLKLRDKIQSSFSMGTFIRTTSNGSSVADDYQVENVSYDGKKSNKKKWYSRSFKAERKAH*