MEALQSRMRALIAKSDDIMRRVEYGNLQGRSTFNEVSNWLQDVESIKGIVSDTQKNFEEHKKCWKGLFPNYYRGWKISKKSSILIGQIDELITVGSFENGVTIEPLPLATNALPTMPIVGKTADLARQEILNCILGTEKRIIGVHGMGGVGKTTIMRNIHNNLSQQSESKHFDCFIWITVSSDEDVNKLQRKIAKELKIDMKEDDGEDGAARKIFNALKRQRKSLLILDDMWDAFNLDEVGIPIRSEENGCKVVLTTRNKGICGQMQAHAIEVRVLSEEESWEFFKDTVVMGGVFLSKDIENLAREVAQQCYNLPLAIKTAGRSMCGVDNVAVWKEALKDLKEANGEFKDFDMVFAPLKFSYTRLHDTVLQYCFLFCSLYPEDHVISANELIDNWICEGLIDNKGTREDGINKGHTILDRLIEVSMLEKCKYNGNPICVKMRDLLRDMAIGITRAENPRSVIYAGRQLQDPIKFPEDAERISLMDNNIKVLFGEPNCQHLLTLFLQKNPLQVISPDSYFNHMCTLRVLDLSWTRIKVLPESISNLKNLRALLLGNCEFLEEVPSLSNLEELRVLDLSFTSIRELPSGMEAMVKLQRLNLDRTKELSVFPTGIIPRLPFLEELRMYKRVVSMTTEGARIEEIVNSTQLANLEIHFTDLSSFLYHVNSGNWPMMKNFRLCVGSSVSPYHVSNSSVEINSCNLIGEDNSLLLPYNTQWLHIISCEIVSLWNVMRSLNTSELCGCRLNSCEKMEFLMADEEPLLPNLKELEMIQMPELLALCKGIPSLDSLKSLESLEVSFCHKLKYLLPARLLPQLRRLKHINVSWCYEMEEIVAEEEGMEKGRNEDKSSMTMTHSQLQTLRIFQLPNLKSIPSRVLICDALETIIIGRCRQLKKLPFYVHNLASALKQIRVLRVDEEWWDTLEWDHPQIKAHFQSLLKFTNEFRWDSSQLSLSALDLCFRSLLSLSARSLPLSVARRDLWKLANSTPSLVDRALSPLHSLSHRSLSLGTASFSRVVSPDFKVRS*