MTRPVVASIDLLALRQNLQIVRRAAPGSRLWAVVKANAYGHGVARVWSALSAADGFALLNLEEAILLREQGWKGPILLLEGFFHADELAVLDQYRLTTSVHSNWQIKALQQAKLRAPLDIYLKVNSGMNRLGFMPERVHTVWQQLRAISNVGEMTLMSHFAEAENPQGIVEPMRRIEQAAEGLDCPRSLANSAATLWHPEAHFDWVRPGIVLYGASPSGQWQDIANTGLKPVMTLRSEIIGVQNLRPGEAIGYGGLYRTTQEQRIGIVACGYADGYPRVAPSGTPVLVDGVRTTTVGRVSMDMLAVDLTPCPQAGIGAPVELWGKEIKIDDVAASSGTVGYELMCALAPRVPVVTL*