MPPKKGGDGIKPPPIIGRFGTSLKIGIVGLPNVGKSTFFNVLTNSQASAENFPFCTIDPNESRVPVPDER
FDFLCQYHKPASKIPAFLNVVDIAGLVKGAHNGQGLGNAFLSHISACDGIFHLTRAFEDDDITHVEGSVD
PIRDIEIIHEELQLKDEEMIGPILDKLEKVAVRGGDKKLKPEYDIMCKVKSWVIDQKKPVRFYHDWNDKE
IEVLNKHLFLTSKPMVYLVNLSEKDYIRKKNKCNFKFLSSGDGILVHIMRTMIIEVYLSL