MEMESCVPPGFRFHPTEEELVGYYLKRKINSLKFDLEVIVDIDLYKMEPWEIEARCKLGYDEQNEWYFFSHKDRKYPTGTRTNRATAAGFWKATGRDKAVLSKNKLIGMRKTLVFYKGRAPNGRKTDWIMHEYRLQTSEHGPPQEEGWVVCRAFKKPIPNQRPGFEAWNHAYYTNNINNHVRPPFSSADTVTATATQMIHHQNQSTSSNFHHPLISSEPELVSGSHTTLILDNNQLIDLPQLDSPPSTLSTSFATRKGYHHNSQSGVGNEDFEEERSNNSTQFIDWKNLDSLLASQVSDTGSPFAIPSLQSIPQGYDLEGQNHISHFLDCFPEP