MQRIRIIDSHTGGEPTRLVIGGFPDLGQGDMAERRRLLGERHDAWRAACILEPRGSDVLVGALLCAPVDPEACAGVIFFNNSGYLGMCGHGTIGLVASLAHLGRIGPGVHRIETPVGEVEATLHEDGSVSVRNVPAYRYRRQVSVEVPGIGRVSGDIAWGGNWFFLVAGHGQRIAGDNLDALTAYTVAVQQALEDQGIRGEDGGAIDHIELFADDPHADSRNFVLCPGKAYDRSPCGTGTSAKLACLAADGKLLPGQPWRQASVIGSQFEGRYEWLDGQPGGRIVPTIRGRAHVSAEATLLLADDDPFAWGIRR*