MSFRGKNAVVTGGAGGIGLQVSKQLLAAGAAVAIIDLQDNLEEFVKLRAAHPTQSVMIIKMDVANKKGVEATYEEIAKTF GNIDIVVNVAGIFNDKDVQRTLLVNLGGIINSTLSALPYMGKDNGGKGGIVVNMSSVVGLDPMFIIPVYGATKAGIINFT RCLANEKYYQRSGIKFVTVCPGATMTDMFTNFTEKIIFPETSDETYRILDRLNKQSAADVSRCILNVLEKDKNGAVYVIE GKRVYPLEIKPQWTGKEQAL