MQLLFHCERPYKTVSVAAQLAGTRVLCFCLTSVINQQSMHQFQKPSNQSLTPVNSSTLTPMHLRKAKLMFFWVRYPSSAVLKMYFPDIKFNKNNTAQLVKWFSNFSLMALVVDDATL