MINCLLQLNGRLNYLKKYLLLINLFNLKNKDINFILVRKGLFVCGLRKMEKDDVVSSTPAATEEAVMNDKKKEKKAKKLAEKELKLAKKLERENLKNEAAKVLDYVCEDINKDNYGYIKVSTLQKYADSIMELYNLEDIYNFFVKSEDCENEKREICVDKNVGDVKDAYNEENLLGKKKIWVRGRIHDIRSKGSIAFIILRHKLYSLQCILDIKNNNNDKNMMKWVSNLSLECIVDIYGEIKKPEIPIDSTNIKYEIHINKIFCLSKTMKELPFLLKDANMKETNDEITIKVNQDNRLNNRCFDLRTYANYSIFSLQSVICHIFRTFLLQHNFVEIHTPKLLGESSEGGANAFKINYFNQNGYLAQSPQLYKQMCINSGFDKVFEVGPVFRAENSNTYRHLCEYVSLDIEMTYKFDYMENVHFYDSMFKHIFKELTNNEKNKTFIKTIKNQYPSDDFVWLDKTPIFTYEEAIKILIKNGKLFLKEEDILTYDLTTDLEKELGKLIKLSHNTDYYIIINFPSSLRPFYTMYKEDDPKISNSYDFFMRGEEILSGSQRISDMKLLLENIKLFNLDPNKLNFYIDSFAYSSYPHSGCGIGLERVLMLFLGLNNIRKTSLFPRDPKRLIP*