MACTYVSNLGKKQRSVSFLASGLMRVSTGPELRLHHSFVLTGDVGRRICRLLVGLFTKGDTSSKRVHPFSPGPCFLLCDLARVGSSPKINVSPFYQNQTSTQRSCTVFVWQRCSLVGPFQVTVFTMYFHHSLRSISRFSSG