MKFDTIKKDKSSIRNKLRRISTVNAAVILLLCWLQLTSTSLLFIKRYEKRNLELIAATLSTSLTAATVFEDSYDARNKIALLSNEGMFASAKLVTAGNTVLVDWHDRQQESSWYETLLRRWIYQQPLAVEINHAETQVGHLMLAGTVSGAADFIRYSVMILSIGMLCVLVISCLLSEFQHRGILCSLRNITSAIHYVIRSGDFSTRVPQNPTKEFQLFSEDLNSLLSEMQTLKASLLRDNRSLAAKALEDPLTGLANRSAFIGRLSQLLDQQLAHENFVLLFLDGDRFKSINDNWGHAAGDEVLKAIAARLSALAYQDDLVARLGGDEFAMLITSRTSEADLQQLTEDIRTAIAQSIVISEGTQITTSVTIGYAWSQHGDSVVSILERADMHMYKNKGMSKVRV