MATQLASVPARSTFSSNWAGLRRGDASTPASLSSSSASRPRFEVRMAVSVEKKYVTKKSDEVFTAAKELMPGGVNSPVRAFKSVGGQPIVFDRVKGSKAWDVDGNEYVDYVGTWGPAIIGHSDDEVNAALVEALKKGTSFGAPCVLENDLAEMVIEAVPSIEMVRFVNSGTEACMGMLRLARAYTGREKIIKFEGCYHGHADPFLVKAGSGVATLGLPDSPGVPKAATYETLTASYNDLEAVKELFAANKGEIAAVILEPVVGNAGFVMPKKEFLEGLHELTKVDGALLVFDEVMTGFRLSYGGAQEYFDIIPDLTTLGKIIGGGLPVGAYGGKKEIMQMVAPAGPMYQAGTLSGNPLAMTAGIMTLKRLKQPGTYKYLDSITGKLVTGLLEVGRAAGHELCGGHIRGMFGIFFTGGPVHSFNDAKKSDTEKFARFHRGMLERGVYLAPSQYEAGFTSLAHTEQDINFTIAAAKEVFQSI*