RGRRWSSAKMQGLSSRAHAFSVEALVGKPCKRMKVTDESSLAAGSNTSVFNVIIPPLCLCKCIGLRDCPVGQMKKAASSAKRTKESNCDPPKQTDTSRADQLDPDEEENKPKASDNRPDREVRVELQGSELWKRFYEIGTEMIITKAGRRMFPSVRVKVRNLDPCQQYYIAMDVMPVDSKRYRYVYHSSQWMVAGNTDHSCISPRLYVHPDSPCAGETWMRQVISFDRVKLTNNEMDDKGHIILQSMHKYKPRVHIIQHDPRVDLSQIQSLPAEGVHSFSFPETEFTTVTAYQNQQQKLKRYIL