MATALVLETLEMQEGLQAVKVEEKEGDCGCGQESGLLRENPHTREIFRRRFRQFCYQETPGPREALRRLRELCHQWLRPETHSKEQIVELLVLEQFLTILPEELQAWVREHRPESGEQAVTALEDLERELDEPGELVEDGSTEVPSYACEQGEFAKEKAARGAAQELPGGRLQSSEELHQCRARELRPVQIGGEAGTWNVEVGPARELSTETRPLLEAAEKRNGDAVEMPECRDPCERDGRLERQRPSSSVERPYVCGECGKSFTQNSILIEHQRTHTGEKPYECEECGRAFGQRSGLFQHQRLHTGEKRYQCGICGKAFSQNAGLFHHLRIHTGEKPFQCGQCSKSFSRRSVLIKHQRIHTGERPYECEECGKNFIYHCNLIQHRKVHPAPGLAGPLEQVAPRILPSDH