MAPPPPASLPLPQRLAALAQTLQFAWFVGHFVLIAATVKYSLSWIAMKGYRSNISYRFIFLSAAVTYGIVVYKTLRARAKQRAPQISPLALAADENVQYLVLALIWLFSPRYILATLPYGIYSFFHVATYMRANLIPVVFPPKPAAADSVDGKPVAHPIADMIGRFVKEYYDASMSVVASLEILLWGSVFLSALLFQRRSWILLPLYTAFLRARYSQSIHVQNSFAKLEANVENLLGNQGTPPAARQAWQAIKNGGRQFYLATDINRYIGGAAAPPKKTS