MASGRARCTRKLRNWVVEQVESGQFPGVCWDDTAKTMFRIPWKHAGLGNI