MVLSQENVDHNDYLSELQNRVRKDGYKWKKYGEEKVKNEHKRGYYKCTHSDCQTKKKFYWSDDGTNEYFNYTNQHNHPNPQLRFVPLVAHVFPIVEQGPHQPYLAGVEVQGDKYCLLAF