MVKAIRIHKAGGPEELKWEDIDVPEPGEGEVRIKHTAVGLNFIDIYFRKAIYPPPGYPFIPGMEAAGVVTAVGPGLTGCKVGDRVACAGRPMGAYAEERVIPANVLVPLPDNISDELAAASLLKGMTAHILLRRVFKVEKGHRILVHAAAGGVGQILVQWAHSLGATVIGTAGSEEKIKLVKDLGADHVINYKTQDFVQEVRNITNGAGVHVVYDSVGKDTFYGSLDCLAPLGTLAVFGASSGAPEPFSISELAKRGSLSVTRPSLMDYTKTREDLLTSAGELFQMLAGGLVKVSVGNRFPLGEAQKAHEALEGRHTTGSTVLVP*