MSYFLWFLVVLLASASDAAENVELFQDWIKGVRRRIHENPELGFDLVETSALVRSELNAMGVAYRWPVASSGVVASVGSGDRPFVALRADMDALPIQEAVEWEHKSRVPGRMHACGHDAHVAMLLGAAKLLTLHQEQLQGTVLLIFQPAEEGGGGGKTMVEEGALGDAEAIFGIHVSTEYATSTIAAKPGVLKAAAGSFEAVISGKSGHAADPHLAVDPILAASATVMSLQQLVSREFHPLDSQVVSVTKFHSGSSFNVIPDHVVIGGTLRAFTDENFMKLKQRIEQVIIAQAEVYRCSAEVSFMEPSYPATVIDEEAYQLVRDVASDMLGGSNVFVAEASMKGEDFAFYLQQVPGAYIYLGIRNETLGSVHPNHTPHFTVDEESLPLGAALLTAVANEFLRRKTSEAGQG*