MSKPQFYEILKDQKPNVLVHDVMQPWAAGVAFSLNIPSIKFCVTSIAMCCYFGHFLLKTEVEFPFSALYLKDHERDITRPYDVEVKEELGENRAIMLVNSSRAIDGKYIEYLSEIGKTEILPTGVVVQDIAINDEEMEIVKWLGNKKENSTVYVSFGSENFLTKEEMEEVAYGLEVSNVHFVWVVRFPKEEQVVNLEDVLPQGFLQRNIGEKGRIIERWAPQTIILKHPSIEFGVPIIALPMNFYSDQPLNARLIVENGVGVEMARDGYGKIHRGNVAETIKDVIFGGRNIGEDLRRKVKDLRENIKLQRWMELLTC*