MVVDMDTSETAVELTEAENELYDRQIRLWGLESQKRLRTAKILIAGLCGLGAEITKNIILSGVNSVKLLDDKDVTEEDFC SQFLVPRESLNTNRAEASLTRARALNPMVDISADREPLKEKTSEFFGQFDVVVVNGATNEELLRIDTICRDLGVKFIATD VWGTFGFYFASLQKHSYVEDVIKHKVVANSEKKKKYETVSIPTQRDVDYPGYSAWLDFDVTEPSYLRKLKRNGPGVLLLS VLQKFRTTHKRDPSYKTREADLELLRGIRDELLPNSILGDEALGLIFAQISPAVAVVGGVVAQEVIKVVTKLEAPHRNLF VFDPETCAGYVEAIGAK