MLLKVAPAFALLNTHGENLSSVISFSSHGSVLKNFSAKSGNGLVVCASKGSNSKPLTGVVFEPFEEVKKELMLVPTVPHASLARQKFTDQSEAALNEQINVEYNVSYVYHAMYAYFDRDNVALKGLAKFFKESSEEEREHAEKFMEYQNKRGGKVKLQSILMPLSEFDHAEKGDALYAMELALSLEKLTNEKLLSLHAVATRNNDVQLADFVENKYLQEQVEAIKKISEYVAQLRRVGKGHGVWHFDQMLLHEAEVLA*