MGRIGQLRHPNIVPLLGFCVVEEERLLVYKHMESGALSKVMKEPGETLLDWATRLRIAVGAARGLAWLHHGFQMPQIHQNLSSSAVLLDEDYEARITDVGLTRLVRMAPGEGGDTSPFLNGDFGEFGYVAPEYASNPVGTMKGDTYAFGVILLELVSGQEAASVSSDVGEGFKGTLVDWVFQLKSTGRIADAVDKSLKGHDAEISEFLKVAFQCIVARPKERISMYRVYHSLKSIGTGRDVSEQFDEFPLAYNKDDSDTM*