MGKFVNNIDDFFKFCKQNEVLFVDFRFTDMIGTWHHITYNLHAINEETFQTGIPFDGSSIHGWQPIEKSDMILKPDAQSAFLDPFTADPTIIVFCDVYDIYKGQMYEKCPRSIAKKAMEHLKNSGIADTAYFGPENEFFVFDSVKIVDTTHCSKYEVDTEEGEWNDDREFTDSYNTGHRPRNKGGYFPVQPIDSLVDIRSEMVQTLEKVGLKTFVHHHEVAQGQAEIGVNFGTLVEAADNVQIYKYVVKMVAHLNGKTATFMPKPLYGDNGNGMHVHMSLWKDGVNLFYDKDGYSGLSQTAINYIGGILKNARSVAAFTNPSSNSYKRIVPGFEAPCILTYSCQNRSASCRVPYGIGKNSARIEIRFPDSTANPYLAFVSLLMAGLDGIKNKTIPVGPMDENLFDLTLDEIREKGIEQLPHTLRGSLEALIRHNSYLKPVMSDIFIDDYQHLKFETQVWPVEARPTAYEFKTCYSC*