MAVHHLLRRGVSGGFPLHPLRGLLASQELGRRPLSSAAGDAAAELRGAREDVKQLLKTTSCHPILVRLGWHDAGTYDKNIAEWPKCGGANGSLRFEIELKHGANAGLVNALKLIQPIKDKFSGVTYADLFQLASATAIEEAGGPKIPMIYGRVDITAPEQCPPEGRLPAAGPPSPAEHLREVFYRMGLNDKEIVALSGAHTLGRARPERSGWGKPETKYTKNGPGAPGGQSWTSQWLKFDNSYFKDVKERRDEDLLVLPTDAVLFEDSSFKVYAEKYAEDQDAFFKDYAEAHAKLSNLGAKFDPPKGISLE*