MLRRQGRGGKFLEEVLIVGGLLLVQCVLSGYVVFTDHLLALGADPLAVVVVAGAAYAAFCFPFAVALERYVRSRFPPQHEWMDYIMREYDTYDYIMLRTYRKRWPSTVSGTLVAQYLLIALGGTTAFQALMLLGIKKTTPAIASAMPNLSPGLIFIVAACFRLERFDRACKYTQAKMAGTVVCLAGALAMGFLHSPTSTSSSLQAAAGGGDYYYDWILGCCCLVAAVTVFALVTVLQAATLAAFPAPLTMCCATSATGAALTAVLRLVLEGRFLGMGSPRIDATLVAGIVVLGGAAVGACMAFQAWCLGRKGPLFVSVFGPVQTVCTAILSAALLRQVLSLGSLAGIVLMFTGLYIVLWAKSNEISADDEEQSLQGGDDAEKALLA*