MPVLELSPGDQTVTVSGDTPLLEVYAALPAGLYPPFPPVELPGGVGGLVARGGFAQTFFFGAEVLGVTFQAPSGRTVHAGGRTVKNVQGYDLTRPFVGSFGLLGDALEVTLRLRPGRVGRQVVASATPEAGLQSGARFAWTLDGQLHLMHFGHAREVERALASLPEVREMPATLDLTSRFPRGMGVGEGPVRDRRFSWSDGAARPPVPPLFERLASTL