MFLLQAYRTAAFTTFGLLHFTKGAFLGHMKKFNEEDIHVDMTGKNCLVTGSNSGIGFETAKELASRGATIYMVCRNKEKGEQAVSDIVSETKNENIHLKVCDLSSLKQIKDLGTEVVTSGLPLHVLINNAGLMEHERVLSEDGLELNCAVNVVGVYAMTELLMPSLEKAAPEARVITVSSGGMYGSPLLTDLQFSEKKFDGLVQYARNKRVQVALTEKWAKDYKARGVSFYSMHPGWADTPGVAKSMPNFSNSLKNKLRTPQQAADTVVWLALQPNDKLKSGGFYFDRAEARKHLPGCGTMYSPQQVEAIVELIKSHSKM*