MSTPALLVLADGSVFHGTSIGYEGSASGEVVFNTSMTGYQEILTDPSYCKQIVTLTYPHIGNTGTNAEDEESRSVYAAGLIIRDLPLLHSSFRASESLHDYLVRNETVAIADIDTRRLTMLLREKGAQGGAILTGADATVEKAQELIAAFGSMVGKDLAKEVSCTETYEWTEGEWELGKGFVTPDKQPYHVVAYDFGVKTNILRMLASRGCRLTVVPAQTSAEDVLALNPDGVFLSNGPGDPEPCTYAIEAVQKLMESGKPIFGICLGHQLISLAIGAKTLKMRFSHHGANHPVQDLDSGKVVITSQNHGFAVDADTLPANARITHKSLFDNTLQGIELTDKPVFCFQGHPEASPGPQDVGYLFDKFIGNMKAAKQA*