MSKLLRTTIVHCHEQGEKNAAIAKKLYVTKMAVQRTVKRYQELGIVKDRSRSGRSKSKRILLDKKRSMRKMASDLNITPRLMRKIVKNELGFYLYKTRRAHMFTEKMKVNRSKKQGNS