MGAFRRTWLIAFLFIRLSTELVPVVSAHTRKLDNSSSLFSVYPTPCFPGTFIFGDSLVDNGNAMAVYPDRFARLEQDPFGVSWPGHGADRFCDGKLIGDYLSWGTGGFPMSAYLRSVQTLLFLGVNLAASGSTVLPGLTLNPIFQDDEVFPHTPFTLDQQLQWYKHFMFRDSELSKGRSMQNVIPVGSFNSSLHLIIAGYTDYILQFLSGWPEALVLASVTGIVNGISDTAEMLHTTHKVKDIVVVNLPPLGCTPAFLTIFPGDPDDYDDYGCLTSFNAAIELHNEELFRAVLTLRAKYPDLSLSYGNFYRTFQDILKHPSKFGFHSTPKLLKACCGAGGKYNFEPNVTCGASVFANGKLHNGTACKEPTKHLFWDGFHPSGAVNRIAAISFLNGTALYPSDGLRPPNCKPDFSQF*