MNDSLISAAQVGDIDLLYKLIQMQPYVLEQTDFMPFVDTPLHVAAAAGHASFATEIMRLKPSFAWKLNPCGLSPMHLALQNKHYRMVCRFVDINKDLVRVKGREGLTPLHIATQTGRTDLVAKFLSACPGSIEDVTVRSETALHIAVKYNQFRALEVLVGWLQRNCQRHAQDREKRVLNWQDEAGNTVLHLSVLKGVTQAVGLLIDSNINKNAKNFEDSTALDMVEINQTTAQSAEIRDELVRGGALRGFSLANAPLLEEELRAKITFNERIAIFVTRLRKRISIDTRNALLVVAILFVTSTYGAVISPPGGVYQGEGSRVTTSKKTSASLHPRDYATPEIVGKVVMKMQTFFWFWSFNTLSFYLSILMICLLMPRGRISVIVTFPLSIFTGCYVFSMMVISPSLRLNTATVVMPCIFIVFYCWGSWIYIRLAKKLKGYGHKQKDTFKFSGGNRW*