MGFSWNLSEGSKCGLCERLLSQRSPWSSLRIVTSGDMPVAGVLSCWHVYHADRLDQTTPQAQKHDPPCPLCAKSVNIQDKRVVGRLKMGISNVRLFGDNGPSRAWSCGQVGDCVEGSLHTEAHSSMLLVSRNRLKKQFSMKKILGKELPDKLKKTDQFSWQMLPGWGSVDQSVGCSRTTGGVLKRW