MTLPVRKSLHDAVLQASKADTWEQATKEWNEVSFIFNGIGRSNCVCGNAIKYAYELFNGVTGQRLFPIGSDCVRHFHRLSLDQQLEEEEKLLRKVENLTRKAQKKEKIKVNKSNFDERLLKWLWEKGVFKPNRGNQFAPERDYQLFLEVFQGGSWTKAEPKKKARMEEVLEKCIKPFLLGKSDDQLYLVKLGKEKIDYEQELRIQAEKERKKRDKIAKQYADNLVLAMGPAERAYQDYFGFTETLTQEERKWEKILFGKNRAERAIKAKQYQKELEKDQRIASQDTIERKQKQTWILNSYFRELPEEKARFSRLLLEYRKSGEVPFSTEYLSDHLIDFFYKMKAFEFEIAPEQVRDFLKKSLQEDHRSSAQGSWIEGILLNCLKPFLERLVI*