MESTCSFLIKHSLSLTTRIYSFHSSLFFSTLSLSKPLHSVVVMLILSAASSSSSSSSSFMLSSASSSSARIPRPLSSFSTCVPVVVTTVSSAATSTLFPISCFGVKSRTVGIRKLRCAVFCASKVRGMAEMIEDAMTVSASESHELPQSRDFLDARTGEDLLSAVRKAVEDEKLPLNVAEGMEELYQNYQNAVLQSGVPKADEAILYNMALVFDRVFVDVKDPFEFSPYHKAIREPFDYYKFGQNYIRQLVDFRSSYVGNMSVFSEMAEKLKQGDNVVLMSNHQSEADPAIIALLIESKLPDIAENIIYVAGDRVITDPLCKPFSMGRNLLCVYSKKHMNDDPELAEMKKRANTRSLKEMALLLRGGSKIIWIAPSGGRDRPDPVTKEWYPAPFDASATDNMRRLVQHAGVPGHIYPLAILCHDIMPPPAQVEKNIGEKRVVSFHGAGISVAPKIDFHEVAGALEDPEAKMVYTKAIYDSVSQQYNVLNSAIHGKQGLEASIPSVSLSQPWQ*