MAVTVGVICAIPQELAYLRGVLVDAKRQQVAQILFDSGQLDAHRVVLAAAGMGKVNTGLTATLLADRFGCRTIVFTGVAGGLDPELCIGDIVIADRVVQHDFGLLTDERLRPYQPGHIPFIEPTERLGYPVDPAVIDRVKHRLDGFTLAPLSTAAGGGGRQPRIYYGTILTGDQYLHCERTRNRLHHELGGMAVEMEGGAVAQICASFDIPWLVIRALSDLAGADSGVDFNRFVGEVAASSARVLLRLLPVLTAC*