MAPMSLPPGFRFHPTDEELVAYYLDRKINGHTIELEIIPEVDLYKCEPWDLPDKSFLPSKDMEWYFYSPRDKKYPNGSRTNRATRAGYWKATGKDRPVQSQKRPAGMKKTLVYYRGRAPHGIRTNWVMHEYRLIDSFCGNASSILKDSYALCRVFRKTVQTPKTKEEKNVGDEERDIAAWVSEEQLLGDNKCRIEISKGREAEGENFNNDYCKFPSETSSSDVTQGTPIETATADDLLAPIASDEANSSANIYSVGVDFSSNLIQDMQMPVYSSLLYQFPYPSLELEDFPQINIAECVKPSKPEISDEYMMYKDCMDGTLEQLCSSQDNSNTVLPHARLI