MAVHHLLRRGVSSGSPIHPLRGLFLASKELGRHPLSSAAAGDAAAELRSAREDVRQLLKATSCHPILVRLGWHDAGTYDKNIPEWPKCGGANGSLRFEVELKHGANAGLVNALKLIQSIKDKFSGVTYADLFQLASATAIEEAGGPKIPMIYGRVDVTAPEQCPPEGRLPAAGPPSPAEHLREVFYRMGLNDKEIVALSGAHTLGRARPERSGWGKPETKYTKDGPGAPGGQSWTSQWLKFDNSYFKAIKERRDEDLLVLPTDAVLFEDSSFKIYAEKYATDQDAFFEDYAEAHAKLSNLGAKFDPPKGISLE*