MCMVQGCCFVIYIWLEGKVSIITGGASGIGEAAVRLFVENGAMVVIADIQDEKGTQLADTIGHEVCVYRRCDVTLEADMEALVAFTVAKWGKLDIMYNNAGILGNTVAEDVRNMDMADFDQVISVNVRGMALGVKYASRAMVDAGTKGVIICTASVSSILGGMAPVVYTVSKHAVLGLVRAASSDLGKYGIRVNCLSPWAVLTPLLVNHLREAFENPSLSIEEALASRDSHANLRGHSLSALDIARSALYLASDDAAFVSGLNLIVDGGFTATNHSFDS*