MAEIVVSTFFTVVFEKLASEALKKIARAKGIDSELKKLKRSLGQIHALLNDASHKEITDEAVKAWLNDLQHLAYDIDDLLDDLATEAMHRELTEVSGATTSKVRKLIPKCCSKFSLSSRMQYKLDDISTRLQELVDAKNDLGLIVVTNEKPKIVRYEACLVDASSIVGREGHKKALVQQLLVGKDESCNHQNFSVVPIVGMGGVGKTTLARLLYDEKEVKDHFELRAWVCVSDEFNISSISKVIYQSVTGENKEFADLNLLQEALKQQLMKKLFLIVLDDVWSESYDDWEKLVGPFLVGAPGSKVIMTTRKEQLLKKLGYAHVDSLQSLSHDDALTLFAQHALGVANFDSHSALRPLGEGFVKKCDGLPLALRTLGRLLRTKTDEEAWKELLDSEIWSLGNRDEIVPALRLSYHDLSASLKMCFAYCSLFPKDYEFEKEELILLWMAEGFLHQSTTSKSMERLGLEYFEELLSRSFFQHLPGDKSLFVMHDLMNDLAMSVAGDFFSRLDIEVKKEFRKKTLEKYRHISFQCDDFMGYERFEAFKGATNVRTFLALDSTRHTNPGSFSFSDKILANLVQQLPLLRVLCLSYLTISEVPECVGSMKHLRYLNLCRTHIKSLPENVCRLYNLETLIVYRCTFLANLPGNFSKLKNLRHFDFRCTPLVKKMPLGIAELKSLQTLSKIIIEGDDGFSMTSLKDLKYLQGKISITGLEKVQSAMHAQELNFSQKRISELEVEWSDVFDCSRKETLEKEVLCGLKPHNDDLIKLGIVSFGGKEFPNWVGDPSFLRLARVSIHGCKKCTSLPPLGQLPSLKKLSIHGMDEVKVVGSELPGNGLAFPSLESLSFVNMQEWVVWSGTVFPCLRKLWISDCPKLVKISLEALPSLRELTINNCGHEMLTSIVGVTSSVTQFNISYIPGLTDQLWRGVIEYLGTVEEIKIERCNEIRYLWESEEKSSKVLVNLRKLVVYLCSNLVSLGEIENNCGSHLTSLRILEVKFCHRLERCSCPDSIETLNIRGCHSITSVSFPSGAQKLKSVTIDGCKKLLDNVVGGEDVTRVLMNSSMTMLESVEISCWPNLKSVIELSRFIHLTKLEITDCPEIESFPDHELPNLTALKHLTITNCPSMDASFPCGLWPPKLSHLEIGGLHKPITEWGPQNYPSSLVELRLIGVRADLSNFSQLSHLLPPSLIYLGINKFENLESLSTGLQHLTSLQRLSIFMCPKTIDLPEMLLPSLLSLRIYSCPNLEQRCSKEGSYWWPRIAHIPLLDIF*