MVSDPLFMGSSPLLYILIKGKNKVGFDGPDLPRTGPNPVGLKQKGYHPIQKTINDVLFGIISCGLSRYLDLRSPKALQEGLQITGIAMVNLRKQSGLQDFSQLMNSKSGASWGNKFGMLLLPVYYHKGGSDGLQYVRRAKAMIDKKKLSLEGPCSYKIGDIIMSYFGPKLASLLNYRIISNTTFTISNVIGPQEDITFVGNRISSVRVTSTALPHAITMHMVSYAGRADMQILVAKDIIPDPKVLAKCFQDALLEMKEAAQAVGKN*