MIFTLDMVLNHLTQIFKGFKAYATENNFECDIINTYNHPYLSKITAASSNIIALKFDGTENLFDHNSRAGAFYENALEFSLNFQIYIIAIVLNAQDFDANSRMLMLYGMLSNFLHNKAHKYTLESQSQPEYISKVNFYIYPISNMQTVGLINLGTKYSNHAYSASIAFNASVKAIEILKEEYKIAARYN