MHDSHYKRFNVSRGFSYSYYTVPPAEGKPTLIFLHGFPSTSEDWLRQVAYFKPKGYGLIIPDMLGFGRSDKPLNVESYAGSLLAKDVVEIIEAESATDVAVIGHDWGSLVTSSLANRYQDRFTGFAFMTVGYNNPNGTLFDAELTRDATKEQLGYEINGYWWFFSSPESPAIIRDNIDAFYDVVWAKNPYPAWRYHIAPTGALQSFLESGKRLPRSKSQSKEEYRRSQERFLKSGYEAPTMAYRYLMSKLAGEDVKSAPEDQWVVQKPVLFLGAGQDAIAIPEFHQPTPDVMPNATSKILDSGHWIMFDAEKEVNKELEAWIKGL*