MTILDVLITGLLPVSWKMSLFRLSRRVNPLLSLNRTHHYPLSTSRECLEIVASKDINLGAINNKYGQIFGFGYRGFTSRCELNKSTLHNCKGPSFLRGQSTVRSWPVLNLRHHYATQATATENKSRKMLFYLVGLVFAMVGASYAAVPLYRRFCQATGYGGTIQRRESVEEKIARHEKDGRVTSREIAVQFNADVADGMPWKFTPTQREVRVKPGESALAFYTAENRSSTPITGVSTYNVTPMKEQRLLPGEQIDMPVFFYIDPEFETDPKMDGINNLILSYTFFKVSDK*