MDLSTVLCLFVSFLSIFLFKSLAKSFLLSFKGKQSPLPPGTMGWPYIGETFRMYSQDPTIFFATKIKRYGSMFKSHILGYPCVMISDSEAAKFILNKDQLFKPTYPASKERMLGKQAIFFHQGAYHANLRRLVLRTVMPETIKDLVSDIESIAQSCLKSCEGKLITTFLEMKTYTLNVALLTIFGRDENLCGEDLKRCYYTIERGYNSMPINLPGTLFHMAMKARKELAQIFTQIISTRRNMKQDHNDLLGLFMSEKSGLTDEQIIDNIVGVIFAARDTTASILTWILKYLDENPCVLEAVTEEQESILRAKEESGEKMDLNWSDTKNMLITTRVIQETLRIASILSFTFREAIEDVEFQGHLIPKGWKVLPLFRIIHHSPDNFKEPEKFDPSRFEVAPKPNTFMPFGDGAHACPGNELAQLEILVLLHHLTRNYRWSIIGEKNRIQYGPFALPENGLPIKLYPKK*