MFDTITGIPLHPLVVHGVVVLLPLTVLGTLAIALRPAWRRTYGPLVVGIGVVATALVPVATQSGKKFEKTLQLDVGKHQQLGDQLIWFALPLLALLIALVVLDRREAAPASESGSSTPSTAIKVVAALAIVASLATAYQVFRVGDSGARKVWCGGVYDCKPVQ