MLLKVAPAFALLNTHEENLSSVISFSSHGSALKNFSAKNGNGLVVCASKGSNSKPLTGVVFEPFEEVKKELMLVPTVPQASLARQKFTDQSEAALNEQINVEYNVSYVYHAMYAYFDRDNVALKGLAKFFKESSEEEREHAEKFMEYQNKRGGKVKLQSILMPLSEFDHAEKGDALYAMELALSLEKLTNEKLLNLHAVATRNNDVQLADFVENEYLQEQVEAIKKISEYVAQLRRVDKGHGVWHFDQMLLHEAEALA*