MSHSVAADQIMTDAHVKPPSASGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEEMSKLAARKYARIIQKLGFQAKFTDFKIQNIVGSCDVKFPIRLEGLALNHGSFCSYEPELFPGLIYRMLRPKIVLLIFVSGKIVLTGAKVRDEIYAAFENIFPVLTEFRKP*