MGQILSNPIIDKEHHSGTDCLTAFGLCAMQGWRMSMEDAHIVEPNLLAESDEEHLAFYGIFDGHGGSSVAEFCGSKMISILKKQESFKSGMLEQCLIDTFLATDVELLKDEKLKDDHSGCTATVILVSQLKKLLICANSGDSRTVLSTGGNSKAMSFDHKPTLLSEKSRIVAADGFVEMDRVNGNLALSRAIGDFEFKSNTKLGPHEQVVTCVPDIICHNLNYDEDEFVILACDGIWDCLTSQECVDLVHYGISQGNMTLSDISSRIVDVCCSPTTEGSGIGCDNMSISIVALLKENESESQWFERMRSKNYNIQTSFVQRRKSIFDFHDFSDDDNEVFAITTKKLQDRLNRSKDNDDMEIDDLDTELGSSATPSKLSGEDRTGPIDLFSLEALLEAGIQIRQRPSSDSDGNTSYFHGASLSDMLASLSNAAAGETEPNDADDNDDNDGEENGKNENAKKGSKIEEIE*