MVGKTKPRWQRVLLKVSGEALAGDGTQNIDPKLTMSIAREIASMSRLGIEIAMVVGGGNFFRGANWAGASGLDRASADHIGMMATVMNAIFLQASLESVGVPTRVQTAYRMAEVAEPYIRRRAMRHLEKGRVVIFGAGTGNPFFTTDTAAALRAAEINAQVVLKATNVEGVYDCDPRKNSCARLLDHVSYRQVAAMGLNVMDLTAITLCQENSIPVVVFDLNKPGNISKALSGDRIGTLVDHIGSSVVSELDRLSDLQQVT*