MELLHVLLAASYILLVSFSQSSSKCQGKTLPYMTPDVTQISGRSFDYIIVGGGTAGCPLAATLSERYSVLLVERGSSPYKNPFVLDKRFYGFALFQTNEFSSVSQSFISKDGVSNLRGRVLGGSSAINGGFYSRASDAFVRRAGWDEELVKESYKWVESKMVFKPELTKWQSAVKFGLLEAGILPYNGFSLEHVEGTKMGRTVFDHDGRRHTSADLLETGNPDNIVVLLNATVKNIIFHKKGTENETTVHGIRFIKSDGNVSQTYEAYLKQLENSGSWGDVILSAGTLGSPQILLLSGIGPKRHLKNFGIPLVLDFPEIGQEMVDNPSISVLLESDPQVQLPDPPQIVGIADDFKFIVQGLILPISINATRIPISIKLAFPASKGKLELNSTDPRQNPLVEFNYLAKEKDMKECIKMVQLVERVARSKSIAGFLGKEHYSNSKSPREQREFCKKNVRTFYHYHGGCAVGSVVDNDYRVHGVKGLRVVDGSTFLESPGTNPMATLLMLGRYQGIKILAENNQHEPSKSNHTHTHI*