MSVRFPLVTRFLKNVGGMDSGIGRAGGLQGNMDRGRVVDGRSPNRSPVRQNRKLDEMYDQLRSEYESVKRSAIQPANNFFSRGGDSDLFSSPANMMDNRDQMFSLRGQISVKAGQQVNQIGSITECIEAVKMSKHAGWGVMASHRRGGRIHLIRAGKHQVAFLVKGPIYLVCISCTEEPYESLRSQLELLYGQMVLILTESISRYFEKNPKFDMTPLLGGTDVVFSSLFHSFRNPASFLNAYTYLPLPCAARQAVAAILQDVSDSSVIYSMLMSKYKDGKAYEAVQECEELKKKCLYL*