MFQIRNVVCNYTLPLHIDLRKLALNSNNVTFDRGRGVLLKQKRKPNCYVKIYSSGKVYIVGCKSEADCMLAARTIARQVQKTMNKEKEVVRIRNYKVCNVLATCKMPFGIKIEEALLAQHYPAQSQYEPELSVGLVWRSQDPKATLRIHTTGSITVTGASSESDVMRSIEMIYPIVRKFRCAMRHRPELKHKRTTRKRPASSLVYGTSAKRAVVPGSGIIGNKMYFSDEDDIYDEDDLFDDED