MGPSLGGYPRSAMASKLRKAIGAVKDQTSISLAKVGNTGLPDVNVALLKATSHDEAPLEEKYVQELLYLTSGSREHVNACISGLAKRLRKTRNCIVAIKTLMLAHRLIHDGNPAIEHELASSRKKGIRVLNVYDFRDESHSNGWDFSAFVRAYGLYLDERLDSPAPSLSSTAKSHKPSSSSNEKSASAYGSDEDRSHSKHLHHSHSRKKPVKKMRSHELLKKFPLFQQLVERALACKPLGIAKTNRLVLFALQPIVRESFLLYAFILDGILDRKRCVRALVAQLALEHAALELLHVASYGACSQKKVLGAKF*