MTQLPNPLDHREAAHPIESLFLRRWSPRAMSGAELAEAEVNRLFEAARWAPSTYNEQEWRFLYAKNGDGQWEDFFGLLMDANQAWCHKAGMLIVVLSHKTFERNGKPNPVHTLDTGMAVQNLLLQAASMNLVAHAMAGFNRGQAKQVLQVPDDYEVEAMIAIGHPGDVDDLSPELQEREVPTGRKPIDEIARPGKTNACERCAGPRIPPPWCQPEGPFMTHPTDNHSKPTVESADSNSESRRNFLKSSAALSVAGLVTSSLGTPAGVYAAGNDEIRVGLVGCGGRGTGAANQALNADPYAKLVAVGDAFPEQIERSLKSLKAQPAIADRVAADPEHX