MGVGMRAPQENRIDRIDLSLPEQAVVAALRQACEEVGFFYVVNHGIDSALLEKVFEQSKAFFDLPVEEKSKTSMNKTGRGYTAYKSETLNPEAQSTGDTKEGYYIGNEISRDDPRAAKPLHGPNQWPSSELLPEWKATMTEYYKSMRQLCLSFVPLLALALDLPRDWFNKPGYFDDPIASLRLLHYSAVKSAPEEGLFGAGAHSDYGVLTFLALDHVSGLQICRKKDEKPQVWEDVPSMDGAFVVNLGDCLERWTNHKFRSTLHRVVNPGLERYSVPFFFEPNFDCLVECLPSCCSSDNPPRYGAITAGEYLLSRYKQTHDEFKEP*