MSGAQFEDYVTRLLERFHDDFTNPSPAGTLGDGGCDGLADAGTILYACYGQRPARNAERELQAKLVSDFTRGRNSWATFLTWRFVTNAQVGPETLKSFTSLQQQHAEGTQRPLTMRIWQPGNLWTEVVSTLTPQVLDELYPGAPGIENLELADLLPLLDTIGQSDDGVDVAASILPVPANKMDFNNLPLGSRLEFNSGRLMAPRIEKWYADASDPALSDAHGERFRAIYLAAREVTTEPVEILERIYVAVAGANFRMDAKRANAAYAVVSYFFDSCHIFETPPATLGSAHAAAN