MTLLDCLHHCIVQSAETNNGKSPPTSRIWPVPTAKELWRAGVRFEAGTNRLLVVEFKAPTLTLPVLFWDSKLETVVMNLVALESLRPRGPVTLYFQLLSELVDDEEDVRVLKRSGVMKGKWKRD