METTAKECAARRAAAALPPGFRFRPTDEELVVHYLRRRALDSPLPPAVDIPDVRLLAHDPSDLLPPGWSEQERYFFTCKEAKYVKGRRANRATGAGYWKATGKEKPVAVSVPAAPRSQAAVVVGMKRSLVFYRGKPPTGKKTDWVMHEYRLAGAGLAPCRRAADHPARPAEGWVLCRVFRKKGSSAASTASPTADADEDDATTVRADDGGDGAVTAAGVRFIDFFARADARRRRAASPVSSSCVTDASAEHCREQETTSRGGGAGAGDASD