MALSKIYTKNSVGFVGCIEEVAHNAIAVYWNPLESSAKLNIAVQCLSTDFSSQKGVKGLPLHIQIDTYEDPRDGPVVHRGYCQIKVFCDKGAERKTRDEERRAAKRKMAATGRKKIEELYHPACERSEFYSMADLTKPPVLFTPAEDIDKLTPMELQGFYSHETDTSR