MESTPEWASQPCIMGIDEAGRGPVLGPMVYGCLYCPLSYQSSLASLHFADSKTLKEEKREELYENLKLDKSLGWAVDVIGPRELSAKMLAINKINLNEISHNSAMGLIKQVLDMGVLLTEVYLDTVGDPEKYRIKLSERFSSIKFVVSKKADSLYPVVSGASIVAKVTRDRALKEWLVEETGENINRNFGSGYPGDPETKAWLTQHKHSVFGFPSLVRFSWGTCTTHLKSEVEVAWESDEAEESGNGNSSTKRQSKLSKFGFTTCESRSEEIESSGKGRCKFFQARKIQQITQF*