MGGLCRSGGAEDGDQPYGVPETAVPSQWDVVGLGQAMVDCSAMVGNDALERLQLEKGVRTVIDHEQRGKVLQALDGRSYKVSAGGSLSNTLVALARLGTGRINVAMTGSVGKDPLGDFYRTKLLRANVHFLSSPMVRGTTGTVIVLTTPDAQRTMLSYQGMSSVIEYDQVLAKALSASRLLVVEGYLWEIPQTIQALSRACQEARKANVLVALTASDASCISRHRDQFWDVMESSADILFANSDEARALCGFGSSTSPSFAAQHLSRYCKLVSVTDGARGSYIALAGSVVYVPPSRRCKPVDTCGAGDAYAAGLLYGLLCNAPNLRGIGSLAAKVAAMVVSQQGARLRHEDANQLAMEFALQQQQQQASPPELKVRNGDLESGTGANL*