MLGAIPPLVGMIDDDDDDGGGDNESLDLDSKIAALYALLNLGIGNDTNKAAIVKAGSVHKMLKLIGSPNKAPDPVVSEAVAANFLGLSALDSNKPIIGSSGAIPFLVDTLLDLDHRSSSQAKQDALRALYNLSIFPSNLSYILETDLIPYLVNSLGDMEVSERMLSILSNVVSTPEGRKAVSGVRDAFPILVDVLNWTDSPGCQEKASYILMVMAHKAYGDRQAMIEAGIVSALLELTLLGSTLAQKRASRILEFLRVDKGKHVSENFGGGNLVATVSAPICGASSTSLSLNGGGKEHLEDEEDMMSEEKKAVKQLVQQSLQNNMKRIVKRANLPQDFVPSDHLKSLTASSTSKSLPF*