MGLFGFGKQKEQTTGGSAGQKASAPGSSPIREGGAEFVRFRNDFYKDEYRNKSAILRYGAGALLASVLLNGAMGWALVHKSPVYFAATNDGRILPLVPLSHPAASDRAVVSWATNVATAAYSYDFVNWRSALSGLSPEFTKEGFASFIGSLKASGNLKLVSDNRMVASAVPTEAGVILAKGLLKGVYVWKIQVPILVTYQAAKSSVSQNLLVTLMVVRRSVLVHPKGLAVAQFLAKEHKL