MGERHAATTQGFHHTCEQEFFLFLHGRFMVRLPPDYLILKRREQEDARRVYEDHGREQSKVGATTAFEVRTDAALGARRLNERYNRLRQQDAAALEGRRRRLAELLAAEQAEQAAALEALEETPEQRKEKMVARAKELRERREAEKQAFVKEQYERQWRLSCDPLRARDSKLIEKATNEARAYQLGEKLRALELEEAEERAFDKLRRLLREQATHERAEAAKVRDSYAELGAYAAARQSLLSESEAREKAEEA*