MESSLRIVAITNCPAGIAHTYMVAEALEQKARSLGHTIKVETQGSSGVENRLSSEEIAAADYVILATGRGLSGDDRARFAGKKVYEIAISQALKNIDQIFSELPTNSQLFAADSGVKLGKQEVQSGSVMSHLMAGVSAALPFVIGGGILVALANMLVQFGLPYTDMSKGAPSFTWVVESIGYLGFTFMIPIMGAYIASSIADKPAFAPAFLVCYLANDKALLGTQSGAGFLGAVVLGLAIGYFVFWFRKVRLGKALQPLLGSMLIPFVTLLVFGVLTYYVIGPVMSDLMGGLLHFLNTIPPSMKFAAAFLVGAMLAFDMGGPINKTAWFFCFSLLEKHIYDWYAIVGVVALMPPVAAGLATFIAPKLFTRQEKEAASSAIVVGATVATEPAIPYALAAPLPMITANTLAGGITGVLVIAFGIKRLAPGLGIFDPLIGLMSPVGSFYLVLAIGLALNISFIIVLKGLWLRRKAKAAQQELVHEH*