MSSTAFKKIVVQNPVVELDGDEMTRIIWKKIREELILPYLQLDIKYFDLGLEYRDQTNDQVTIDAANAILKHQVGIKCATITPDEARVEEFKLKEMWKSPNGTIRNILGGTVFREPIILERIPKPIPGWVKPIVIGRHAFGDQYRSTDYVVPGAGSLKLVYSPADGSAPVELPVYDFKGPGVAMSMYNTDESIIGFAHSSFKMAIAKKMPLFMSTKNTILKRYDGRFKDIFQEIYDTTYKAEFEALGIYYEHRLIDDMVAQAVKSSGGFVWACKNYDGDVQSDILAQGFGSLGMMTSELLTPDGKIIESEAAHGTVTRHYREYQKGNETSTNPVASIFAWTRGLLHRAKLDNNAELKAFCEDLEAACVEVIDQDGIMTKDLALAIHGKNMKREHWVVTNDYMDAVNAKLQKKLAARQQ*