MPQVVLITGCSSGLGRALASRLAAEREADGSRSYTVYASARNAATLKGLEVEGVKPLALDVTRQRSVEEAVKRVVKEAGSIDVLVNNAGLSRAGPLVEQPLSEIEDILQTNVLGVVRVTQEVAPHMMRQRGGLIVMIGSVTAHMATPFAGAYSASKAALLGLTDSLRLELQPFGVQVSYVTAGSIKSALADNSLGAIDLQRYRRPGSLYGPLANTIEARARMSQTDPNVQPAEDVADQVAAVINASALGRSAPGSVVLGAFSRAYQALFQALCPAAGRRVAPAAGADSSSAAPVWQPRPPPNWFLAGGAARYYFLLGVAQKLLPGGWPTNPAMAKRFGLDQPLAA*