MLGKYLEKCAAKTVGRRYFSTETTHNFINGEFKPSKATQWFEIKNPATQEVVNRVPQTTKEEFDEAVANAAEAYTSWREVPILTRQRYMFEYVAKLRQNHEELAKSITKEQGKTLVDARGDVQRGIEVVEHCCSISSIMMGETVENISKGIDSYSYRVPLGVCSGIAAFNFPVMIPLWMFPVSITCGNTFVLKPSEKVAGAATILTRLLQEINLPKGVVNLVHGGRDTVNAIIEDPKIRTISFVGGNQAGEHIYNNGSKLGKRVQSNMGAKNHGIICPDADKEDALNALTGAAFGASGQRCMALSTVIFVGDSQKWIPELIERGKRLKLNAGHENDADLGPLVDEGLKKRVVSLINSAEKEGAKIILDGRKAKVENYPNGNFVGPTIIDEVTTSMRCYTEEIFGPVLCILRANTIDEAISITNKNVWGNGTAIFTRNGAVARKFQHEIEAGQIGINLPIPVPLPMFSFTGNKNSFRGDLNFYGKAGVLFYTQMKTITSRWREDASVLSTSMPIMK*