MGGEKETFDISDLNASLPAAAAALSAEDRAGLVNALKDKLQSLAGQHADVLESLSPNVRKRVEFLREIQSQHDEIEAKFFEERAALEAKYQKLYEPLYTKRYDIVNGVVEVDGVSDEPTSENAAEGKEPDAKGVPDFWLTALKTNEVLSEEIQERDEPALKYLKDIKWSRIEDPKGFKLEFFFDTNPFFKNSVLTKTYHMVDEDDPILEKAIGTDIDWYPGKNLTQKILKKKPKKGSKNTKPITKTEDCESFFNFFNPPQVPEDDEDIDEDTADELQGEMEHDYDIGTTIRDKIIPHAVSWFTGEAVQGDDFADLGDDDEDDDEDDDDEEDEEDEDEDEDDEEDDEEESKPARKSGSGRKHKGPQKVSQGNAEQPAECKQQ*