MALRIVFTMPVSKAMGQTLVRAMSSQAVASKNIGFIGLGNMGNHMASNLIKKGHKLHVYDISKEASNNLKAKGATVYEKTTDLAKNSDFVITMLPNNDIVWEAYNQMTADGVNKNTMFIDSSTIDPNLVRELQKFISAKGATFIDAPVSGGVPGAEQATLTFMVGGTEKEYNTAKPILEGMGKRITHCGSYGMGQAAKLCNNMMLAISMIGTAEAMNLAIRQGLDAKVFAEIINSSTGRCWSSELYNPVPGVTPTAPSNRDYAGGFSTDLITKDLGLASGVATATNTPIPLGALSHQIYRTLKSHGLGNKDFSVVYEFMKNDGK*