MEVAGRRWTYCYASSPSLTIEHCPKLKLLPPLWKLPCLKFLEIIVNQEMEKVGVELYGSRNSSSSLKGVAFPKLEKLLFYSLSSWEVWDFRANDGDNIMPCLLELSIERCPKLKSVPGHLPNTLRKLTIAYCNEVIWRQLPCHPTPRLEELVLKGQIGELPPLPNLKVFKIIDTANLSSVHEKVWEQLELLHTLCIWDCHQLTTLPAGLGKIGSLQTLHISQCTQLKSLPDYLGQLESLQTLYIIYCPQLKPLADGLKELKSLCALHNIRCEELQSLSLHTLHIRYCSQLRSLPDGVAQLKSRHHSAHIECYTPLSLPHKWEVTEVPHKLNSGHRRPLL