MVLPESRGLMFSPHRNPLARRGPHAICPKNHVACRCGAVVQSECRCGGVDDLNASPKVKLDGRAGDFGRRGRYCSLAQRSMKTSTVDGVVAILPCLTIGRRHGKGKACLARDQIDLCDATVLQTPMIAGVNAKSLEEAASVGAHMYSPRRSRATFAIVQNTCTSWPCWRSATAAVRPPMPPPAMRMRSGWGAGSVGFGPLSGVVRDGMAYDGVTVTSIALRGKTAARIGWRDHGYVHAWRLR*