MTLAELLGRSRIAQVANNHKPLTYTGKKFHPTHQIIETKPSTLYRQEWGLKSAIPSKIKSRYLVYNDLDTLERITTFEPRGGTQWNRLRFQEMGVPIVSNIGRQNPFFKYISRPEDESHAKLSLFKEMKGDTDISPAAMKKRLKKITALIRSFQDEFKEWLVENHPDELKLNSNKLEDYVVKFLNKKLETKTNKKFNTEIIGTGGLSYSLPGKLKNSPNGVIQRTVVPGRILNVVKENNDNKWLAAIGGFVADVVFFQSPPSSFNSMGDFIRMKTFLFEILEASMEKNGSVSMHARLLEPQNDKTREFFNKRPIYKPLTSRRARRPSVGNIQEANNLLNIIKGN*