MALNLTLKVHPVVLFQIVDAFERRNARAYRVIGTLLGSVEKGVVEATNCFCVPHKEHEDIVEAELVYAKDMHEMNQQVNKQELIVGWWATGDTVTSHSSVIHEYYSRECPNPVHMTLDTTLQGAHLGLKAFINVTVGVPGGKQGSCFTPIPVEVLCYEPEVVSLRLCQKTISLNQKCVEPTDDLQRIVEAAEKLKVLIDGVLSYVEDVIMGKREPDNEIGRALLSMVHSVPKMSSEQFQNMFNTNVKDLLMVLSLAQLVHTQLQLNEKLTFLSTI*