MRLLDVWTGQFVEKDPKKTEYAILSHTWDQVEQTYQDVREIQQSYGSQGRLRACRVAREARYNYLWIDSCCIDKTSSSELSESINSMYQWYGDAAECYAYLVDVPPGEDPRLPKSNFRSSRWFRRGWTLQELIAPSEVKFLSNDWNTIGTKHTLVDVVEDITTIPREALLRLEPLDEFSVAERLSWAARRETTRVEDRAYSLLGIFDINVPTLYGEGERAIRRLQEEIVWRAPDQSLFAWGHVYVALDTRKDLAQRRSLQAAIKIDIVC*