MDGENEPYVISDLNASLPAAAAALSAEDRAGLVNALKDKLQSLAGQHADVLETLSPNVRKRVEFLRGIQSQHDEIEAKFFEERVALEAKYQKLYEPLYTKRYEIVNGEVEVDGVSDEQTSDDTAEGKEPVAKGVPEFWLTAMKTNEVLSEEIQERDEAALKYLKDIKWSRIEDPKGFKLDFFFDTNPFIKNSVLTKTYHMVDEDDLILEKAIGTEIEWYPGKNLTQKILKKKPKKGSKNTKLITKTEDCESFFNFFDPPQVPEDDEDIDEDTAEELQGQMEHDYDIGTTIRDKIIPHAVSWFTGEAVQGEDFANLGDDEDDDDKDDDDEEEDEDEEGESKPARNWDPVTNRRSRRKCCREMPNNQRSASSSKLAGGHFCLLMLVLG*