MPLDTSTYSLALLRLDGRRWNELRRVTAQISTQPASDGSSYLSMGNTQVLCTVTGPCDPSKLRSIGGGGNSNAGEKAEVRVEISFAGFAGVDRKKYGRNDKRIQELSNTLSTTFTPHLLTTLTSNSTILLSLHILSLDGSLLSALINASTLALIDAGIPMPSYICACTAGSTSSYSSNDEKADPLLDLNLSEEQELPFLTVATAGEGDGDGVVALVMETRVQAGRLEGMLAVGVDGCKQVREILDGVIRSRGKKMLGGAMA*