MGAGMKRGREEEPTVSLALSLSPDSSTSSVTSADSGAGAQAKRKRGAVVATSGEGEFVCKTCGRAFPSFQALGGHRTSHLRGRHGLELGVGVARAIKERKRREEKQHECHICGLGFETGQALGGHMRRHREQMAPRGADDRGVALLPDQDVAGHQAAADQPPVLLELFV