MRAALALLLLLPAVALASSGQYVGFSAPLLVWGSKGQGARVSYEVVSNVEEVASELVLNALGKEAGSHKLQGVESSTVVMFVGNQLDAADMRSRTEAVDALSGLINAAPASLVMPYSVSKGAPIRESVCGKLDTAGVQHEVVACKAPSEDLKADVAAALAKGNGAKKHVVIVCSNVDAALEGTNAGLAAEVEQLQQVQAAVDAAEIDSVVVYASQPVPRAADLAAQAGKRRSLLATYTGFGPYTSCGTLCQTQVRWLEAMLAILFMALASCAGLLCLYVLDTPTRFESAKEVGAGPQN*