MAIEKVVLITGCAEGGIGACYSRVFHSRGFKVYATDVQPVESMQSLRALGIQTLQLDVTSDESVRAAVDLILRNEGRIDVLVNNAGLSTIGPLAELPLKNIERAFQVNVFGTLRMIQAVVPSMAEQRQGRIINVGSVVGYVPTPWAGSYCASKASVHALSDVLRVELAPLGIQVVLIVPGSVKSQLGAAASSSLRSSEWKLYKDFSSAIAERATSSQSGKATATEEFAVRAVGAILEKNPPRHFVYGFMSGLFLVLRWSPLWLRDLFMRWRFGLLEKKKH*