MSATLRIEDFVSNRKLFPTSPPVVEVATRQFPVTIHFSAKTELVDYLGKAYKNVLAIHKKLPPGGILVFVTGQREVELLCRQLRKAFVKRNKSDVKIQGISQKSKPTVDINYVANEPSLEGISQAVDGTNDNGQHKDGTDRFNSFDDDGSEFQSEANSASSDAEFDSDSDSEEEECIDSVADNTLQQNNFLKEPGCLESLKAAFEALNSDNKSGKLNINSSEQLAANVDKEKQTDESRDTRLRDPGSLYVFPLYAMFPAAAQLRVFAGVPEGERLIVVATNVAETSLTIPGIKYVVDCGRAKVKDYNCSSGIAKYEIQWISRVSAAQRVGRAGRTGLGHCYHLYSSAVFNNTFPDFPVPEIFKVLIEGIVLLLKYMGINKVANFPFPTPPDRTALVEAERCLKALSVLDQATGMLMPVGEAMTLYPISPRHSRMLLTVLEIVSNFKGWQWLHGYTFLSGS*