MAAMARLHGTIFFLLLLLGTAAAVPQNDDPRCRPTLPLRRGAIAVYPSDMEQLQFLLNAKFVEAEWFLHGALGRGLDYLDRNLSAGGPAPTGARKANLDFRTTEIAAELGYQEVGHIRAITQSMGGFPRPAIDLSADRFAAVMDDAMGARLDPPFDAYAGDLNFLLASYILPHVTASVAVGIAPNLMGYASKRLHAGMLAVEAGQEAVIRLLLYQRADEAVAPYKGRTVAEFTRRISDWRNGLSGCGAKDEGVKVLDRRQGAERRTVSNILGAGVDSLGYGRTPAEALRILYGSRNEQVPGGFLPSGANGTVARGFFQLA*