MRTSSEIQQTKAMAPPKKVFLDFTHGFLSHHLGARIHNFVLVISNPEEYIEDVKLLIKSVVSRKVEVLVLNFWSSYENEFLELPLYVYEHEAMCVLKLTQCDLMRVEVTKFSALKSLHLVRIKLSTSALGTILSACQLLEMLVVDNCVNLDYVEITCGENLQLTSLTIVDCIPLDEGVRICAPKLEDFKYYGAFEAFELDDVASIKNVDLDFGVEHMFFVLGDPLCDLLESFDYENVLKVCSYITQV