MTLTIPAYIWPTLGGGGVEEIIFQDNPTLQGFLSLELGMLTGLRRFILFGTSMGGTVPVEIGNLKNLRQLVLSANSFSGRIPESIGGLKKLVILDLNHNKFEGSVPSEFGELVNIAKFDVSYNHLDGAFPASMGLIEEEKLDSFNLPFFCPCLEEVNSEVAREGSFEIQHLDILIKPDSEEKVKAMRGSASAKEAYGKKIAKEVREVTESLLEYHSGEEIIDLLFQRYEEIFGKRWSEPMKYPENGVDLVIVLEHK*