MDLNQFLNFNVISSEGFPCTSSCTPISPISNQLLGSLKLDIGNSPNSALSSHFDSDTLSSALSDSQELHTSGEIHSGVNSCKSLQESNHYLHRPVSFVDHLQDGLHLSTRSFLPQDASYDHETRHALLELETALMAPDGEDQITTSSTSLGVGSRPTTSCQRNRSWSSEGQSSDVAHVEKHHKSVEEESLQGFPSCNLKQLLIVCAKALSENNMQHFDQLIEKARSAVSITGEPIQRLGAYLVEGLVARKEASGNNIYHALRCREPEGKDLLSYMQLLYEICPYLKFGYMAANGAIAEACRNEDQIHIIDFQIGQGTQWVTLLQALAARPGGAPHVRITGIDDPLSKYVRGDGLEAVGKRLAAISQTFNIRVEFHGVPVLAPDVTKDVLDVRPGEALAVNFPLQLHHTADESVDMSNPRDGLLRLVKSLSPKVTTLVEQESNTNTTPFFNRFIETLDYYLAMFESIDVSLPRKSKVQINMEQHCLARDIVNIIACEGKERVERHELLGKWKSRLTMAGFRQYPLSSYMNSVIRSLLRCYSKHYNLVEKDGAMLLGWKDRNLISTSAWY