MAPMSLPPGFRFHPTDEELVAYYLDRKINGRTIELEIIPEVDLYKCEPWDLPDKSFLPSKDMEWYFYSPRDRKYPNGSRTNRATRAGYWKATGKDRAVNSQQRPVGMKKTLVYYRGRAPHGIRTNWVMHEYRLVDSVCGNASSSLKDSYALCRVFKKTIQMPKNNKEEKPIGIDNAENDSVWVSNNEQLLGEDNSGINETASRGIETDQDENYSNHDYPKFLSDTSSSDLTQGTPTENGIADDFQAPFASDEANSSADLYSFGVRCSSNLIDQETYIPHNESLLNNYQFPYPPLELEDFPQINLAAEANASKPEIIDDYMSYDKFKDYMNGTFEEIFSLCSSQDNSAALPMQEL