MNQLSNAFSLLNLDVADSQAEITNGDTDRVTGEGKEKGTDGSPGEMKVDEHQTRLTLQLYMRMIDVAPHSGTEDSPHNQHHSGSEEYVGHVKSSIVGHRRYSGTDQGNKMRCSIPFASTEGLDIEVDKILEIACIVTNGNLTKSIEGPDLVIHQAKLCLDNMGAWCQEHHAASGLTEKVLKSTVTEEEAEKLVIEFVKRNIGTYTPLLAGNSVYVDFQFLKKYMPNLANLFSHVLVDISSVKTLCLRWYPEVKPVQYFPAFSLDGKKAPKENKHRAMDDIKESIAELKYYKEHLFKASKSNK*