MSFRGKNAVVTGGAGGIGLQVSKQLLAAGAAKVAIIDLQDNLEEFVKLRAAHPTQSVMIIKMDVANKKGVEATYEEIAKT FGNIDIVVNVAGIFNDKDVQRTLLVNLGGIINSTLSALPYMGKDNGGKGGIVVNMSSVVGLDPMFIIPVYGATKAGIINF TRCLANEKYYQRSGIKFVTVCPGATMTDMFTNFTEKIIFPETSDETYRILDRLNKQSAADVSRCILNVLEKDKNGAVYVI EGKRVYPLEIKPQWTGKEQAL