MKQFLFLNLPDTEINCSQVDCNHSMAHSSYPYGDPILAYGPQAISHPQMVPQMLGLASTRVALPLDLAEDGPIYVNAKQYHGILRRRQSRAKLEAQNKLIKSRKPYLHESRHRHALNRVRGSGGRFLSTKQLAQSNAEFVTGAHSGSDPTNIYQKEHPLEVESHSSKDGDNASFITTYSDRPCLSGNNLNFRQQECMFLGNSANMSGAPQCSGGLTFGGAKQRTSVVR