MVKNPSNKCGGGGGDGKRMEAEAMTVRPYKGVRMRSWGSWVSEIRAPHQKRRIWLGSYATPEAAARAYDAALLCLKGSDAVLNFPSSSSRRLDAAGDDSRGGDMSPRSIQRVAAAAAAAFDHAGVGVIVDDASCSSSGAEGMTSTSTMGSGGGGGDALEHAAATPSSSSTAAANACSPTLVEGDHELWTELDAFASPKFMDLMAAGGTPFSSPWDQEPEEDGELMRLWSFC