MFRLLVLAACLAISVHAYSDGAPKAACRDLTPQHGAKLQVTKPPYSISGPSHVRSDQKLTLTLGGDEFLGFMIQARDGQN RVVGQFQVVDSVHSQTLDCSGKDDTITHLSAQKGKPLTGITFDWIPPAGYKGNVKFMATVVQTGFVYWVGRVTKDIDVE