MRVYSGCRDVFFLAPSSLSRVRAFAPAVCQAPCRSLRMRDAAWVAAWVATVALCACARPVAAMDLLLLRQDWAPNAAYDPVCANGACANKLDYGAFTVRDLAPSKATTTGLAGCSGPAFDASQITADVRSELSCVLSGAESAWEAVWNTEGRCSGMNVSRYFTFLASTYNLFNANVPLGRDPRFALPSVDRDQVLDALKEEWGVKPWVACDPGSKALLYLTLCLDPAAAAASVVLPVDCPWDRTTNVPGGSECEGALTLDQGVKPPATCNSYYLTSLEGAWPGQAAEAGPAFGAIDVPSGTGGQDAAAGGGTADFPAGAALVDDQQPTPAPAAFGAGAGGGTSGGTDSSTSSTAEDVGETAPGIDSPPEAEAAPGAAAASPSRSPGGEGEPGAEDRPSPGVGSGGGGTGGAAAAIPPPGAAAELQPQPQPAGGFNPGQERVENGVALLRAIAKGLGDIVLTGDITINNPDIHFQEYDVPINVTGAMRVRAADLTTPVVLDWNNFSALINLQTGSLLVLQGLVSKX