MPKLLLALLLAATRTTAILHTDLFNATTVNDPDIVIRKELPGVSRATTEEDLEPLLRDNLEPDLRPWKTKGRPLTKMDFLGFLHEIDTQWMEYRRHFVAIVLIRNNVMKWWAYPKARGWCTRRVKFIAEQFHGFVESRGLKFPDVVYVMNGYDKPLCERGVTNCSAPLFTFDKRWNASAYAAGLPGSAHDDVLHPVMNHPFEELIDYPWEKKIEKGFMRVGVYAAMPFNCSRVLINKVGQTKAGREVLDVGIYQNRHWKVKVKTVPPVPMELHARWKWLLNTDGQSASWRLAKLLAINSAVIKHRSDAIEYYYRSLKEGENYISFDHKDVVKVLKGLHGRDSELQAMAARNQAFAYRYLSQFSRTLYAKVSFDRYKALFSDMDEFVKEIPDDFTLEWFLNRRKELLEQQQAGG*