MNELRMLQKIVRQILLVLCLFLSYNGVQGRKKLSELEDMELEKQLKLLNKPVIKTVKTKFGESYDCVDFYKQHAFDHPLLKNHNFHPQMKPTFAEIKQNSYGSTTNKLSTIWSKDGGCPSGTVPIKRITKDDLIRQRNMPPLEPANFDDEFVISNNNIEQKGSYYQFNGYKRAIARPQYDPKLTKFSGAGMATSLYNPHVEGQQHSACRLKIRNGSDILQVGWRVDPTLYGDNNTRLYVHYQTGETHCFNTLCPGFVSVRTDIPLDMTFGDNLSQRGGSTREDMGVGNWWLLYGADYTQVGFWPHDILNELKGFATNVDWGGVIYNPPGLPEPPMGSSFYPTGNSSFDAYCRNIAVSNEDGDSVGIYSIVWLTENKFAYKIQFDTILEGSNTFTYVFYGGPGISNP*