MVGKNFKALSHFHRLTEYIVQCKHCGKTLSSKHTSSNLTRHLIRNHKLLARQIFAGEEGKMLAELKDELEAAASASEDMHMMDDGDGEGEGDGEGETKSAVRTIMGVQQQLDRQSQEAEMRNKVIGKNNKLWAHFVRMSEFMAKCKHCGKTLSSKHSSSNLMRHIVRRHHNLSKTLDHSHHHLMVPKKEIVCNVERRQMADPLEKVNFDDVDSIIEKVTDHLEDEVTSISLQEPFYEYVVDNTEDVGDKHDYPESSDMHHIVRADSASLSETTTQMDEKLKAETIYFNEMAELARSKRRLIDLQTKKLLLDMNVLEN