MAPVSLPPGFRFHPTDEELVVYYLDRKINGRTIELEIIPEVDLYKCEPWDLPDKSFLPSKDLEWYFLSPRDKKYPNGSRTNRATKAGYWKATGKDRPVNSQKRPVGMKKTLVYYRGRAPHGIRTNWVMHEYRLIDSLCGAAPSSLKDSYALCRVFKKTIHIPKKKEEKNNGNEEKDAAWVSEEQLLGDDTSGIESSKGREAEDENFNNDYCKFPSETSSSDVTQGTPIETAIADDLQAPFPSDEANSSASLYSMGVDFSSNLIQDMQMPNCSSLHYQFPFPPLELEDFPQISITESMKPSKPEIIDDYMMYKDCMNGTLEEIFSLCSSQDNSNTVLPMQD