MVADQWYDTNGVWTGSATLLSDGQVIMLYTGATNESVQVQNLAYPADLSDPLLVDWVKYPGNPVLVPPPGIDDRDFRDPTTAWYWPDGKWRIAIGSKVNKTGISLVYNTEDFKKYELIEGVLHAVPGTGMWECVDLYPVSLKEDNGLDTSFNGPGVKHVLKASLDDDKNDYYAIGTYSLESGNWTPDNSNLDVGIGLRYDYGKFYASKTFYDQNKQRRILWGWIGETDGESADIKKGWASVQSIPRTVVFDKKTGTNILQWPVAEIKSLRKSSKKFDKLEVGPGSVVTLEVEKATQMDITAEFEIDKEALKRIGESDVEYSCGTSGGSAQRGELGPFGLLLLADEGRCEQTPVYFYVAKGTDGQLKTFFCTDESRSSLANDVDKRIFGSTVPVIKGEKLSMRILVDHSIIESFAQGGRTCITSRVYPTKAIYGAAQLYVFNNATSASITASIQTWAMKSAYIRPYSSHQES*