MQPENPMIYITKIVILYACNLKFPVKLHGKVLNLALLVLNSLFFLNMVSTLEVYALITSGKQMLLTFLNLGVLNMFMSLLTLFPIFSWPPFTLENRHVTVFNICCFAFLLQESHKPLKQIMDLVILAVLFNVFVFLSKFIIKQEFLIIHRDKVL