MARGEWGNQGRGWKLCSYKRTTIVICSINIVAALYVLHSLYTSLFIFSTHSNASSNYFAAIKYSKDNIRKMEESIRMRQEAEPVELIKLVKEIKKGFLSREETVSKLPRHVKQKMADEALQRLKGLENANVSEQRASLEIWRSEKLEETKQLIIRNSTTNLMSSTKEAKILKRVLESDWNLLLEDIGIWIPAEVVNKEIDDKPENEEEFEEEIIPGRPIPPECHAEAHTDYDGAAVRWGLTHHKESAADCCQACLDQAKRAKPGEMKCNIWVYCPFEGGCFSPDKYEHKHQECWLKQANNPRLNFKDKYTESYRNSHPNAPLIVPWMAGVVSA