MSNLVSGFEGTSAPPQYCLICCEVADGHHFGAPACRACAAFFRRTVQLNKIHECPKNNQCFILSNVRNMCRSCRYEKCIDVGMKRSAVQQKRDQLGKRDGLRSVSESYSSRGDQVLDTMRRAYEQLLVVRKEVHKRTENQPSRPICFSELQNVYLKEMTIVYRFLCEAFPEYSEFFPDTKRSLFKNFFLPFTLLENSFNGHTSNKQDVMLIPSGDYIDLEHLESYFTSNHQKFSQKETISMFAQQFKVLRTCITHPLHSENVDIYEFLALSAIILWESDLEADVDRQNAQEEAFQMRNAVIRDLLFYYQSMNVYDDVALRLGTILSILPSIQSHKNNEKISRFSDEFHRLIRASHRFHEYMEIKNLLNLYALPQNLYDMFSPVS