MASFKDQGNEEFKKENYLKAAALYTQAIKEDPQNAVLFSNRSAALLKLNKVTKALEDAEKCITLKPDWEKGYFRKAAVLEAQDKMTEALDVYQSAARLNGDSGASNKELSNKIRTLTKLLKAKSSTHKEETLESLLVSAATAASTSSTAADSVQQQQQRLAEFAQDLAAMTLDNVAESATAFPPSLHFLPGSAAEPHEERETHIQAVHAFDSPELLGDFVVGMREVAKRLAASAVVAVVPKAAVSFPQLWTRKAWPSACGSKQQAGVFVQLEVRGSAAGRHIWFLPVRADKTTSPPVVLNFDDFGLLPQLLE*