MLRRQGRGGKFLEEVLIVGGLLLVQCVLSGYVVFTDHLLALGADPLAVVVVAGAAYAAFCFPFAVALERKRWPSTVSGTLVAQYLLIALGGTTAFQALMLLGIKKTTPAIASAMPNLSPGLIFIVAACFRLERFDRACKYTQAKMAGTVVCLAGALAMGFLHSPTSTSSSLQAAAGGGDYYYDWILGCCCLVAAVTVFALVTVLQAATLAAFPAPLTMCCATSATGAALTAVLRLVLEGRFLGMGSPRIDATLVAGIVVLGGAAVGACMAFQAWCLGRKGPLFVSVFGPVQTVCTAILSAALLRQVLSLGRQSWKWKCSLAGIVLMFTGLYIVLWAKSNEISADDEEQSLQGGDDAEKALLA*