MLLKVAPAFALLNTPKSTNGENLLTHKSFSAKSGNGFMVCASKGTNHKPLTGVVFEPFEELKKEFMLVPSLPQASLARQKYCDESEAAINEQINVEYNVSYVYHAMYAYFDRDNVALKGLAKFFKESSAEEREHAEKFMEYQNKRGGKVKLQSMLMPLTEFDHVEKGDALYAMELALSLEKLTNEKLLTVHAVASRNNDVQLADFVESEFLGEQVEAIKKISEYVAQLRRVGQGHGVWHFDQMLLQEGAAA*