MVYNQFVGYLSYYFLFKLGDNLHELNQNSPLLDQVILGDNLNDVSGTASQDQLVLYANVDAQQNTQRETESSSNSWVIYNIYNAASHERIAEAEESIIVAAPIQMVYMPDSNQETVITESQDELPDHLLPSVNTLQNIVLQKQVEAEVTPMPAVRHRHPGPFNISPYMTSFGSDAGSSSRQPVVFYMKHPFVSLSDKEESDLEKAKYSNSSTYKFTNLCCNFNSVFLNAWNAYYGIKGDLSKEVLDEMIIDYINGYKILALHWILIVISFNDRCIKVYDSIKNSLHHSIVVNHIKKYAQLIPMYLVKSDFYLKKGVDIASHHRYQGHTIYDSFEIVYVEDLPQQPAASLDCGVYVASYAEFLSERKDIPADLNPEEIRLRYGALLWN*