MVSQGLLLLLFLAQLIAAGHCARAHASSSSPPALAYGSVCKAPLIVFGASMVDVGENAEAMPLRSSAEFPPYGLDYFHHPAARYSNGRLIIDFISQGLGYGLLDPFLKSIDPNFAHGVNFASSGSTARNTTVTGNGTDSSGLFSLDVQVDQYSRFKAKVLQAQSKSKGSLKNLPTATGFSRAIHFIETALNDYITAFLRTPNFDPLSLVLSVISAMEAAIRELHREGARNVIVMNIIPLGCTPGLLATSTSSNEKLDKDACMASVNSVVDLHNIHLQELINNLRVELSLKGLVVFDANAIYLDAIRHPSNYGVTHPFQACCGAGGGKYNILLSILCGKSGVASALLSSRASGLSGLSRFRASGVPGFWASRLPDTGVEILSSTCADIDGAQPG*