METTTAKKLPPGFRFRPTDEELVVHYLRRRALGSPLPPAVDIPDVRLLAHDPSDLIPPGWSEQERYFFTCKEAKYVKGRRANRATGAGYWKATGKEKPVAVPVAAAAPTRTAVVVGMKRSLVFYRGKPPTGRKTDWVMHEYRLAGAGLAPCRRAADHPARPAEGWVLCRVFRKKGSAAASTASPTADADDDDATTERADAAAAGVRFIDFFARADARRRRAASPVSSSCVTDASAEHCREQETTSRNGGAAAGDASD