MTELVVSAFFSLFFNKLTSEALNKIACDEGIESELKKLKMSLDQIQALLNDASQKEATNEFVRRWLNGLQHLAYDIDDVLDDLETEDMEREFTENSGSTISKVRQLILTCCTNFSLSSRMHGKLDDIVTELQELEKAKTNLGLSVITNEMAKVKRHEASLVDASVIVGREGDKNAFVQKLLRGKDESSTQNFSIVPIVGMGGVGKTALARLLYDEKEVKDHFQVRAWVCVSDEFDIFSISKVIYQSVTRETKEFTNLNMLQEAVREKLKDKLFLIVLDDVWSESYDDWDKLVGPFLMGAPGSRIIMTTRKEQLLRKMGYTHLEHLPSLSHDDAMRLFSQHALGVDNFDSHPILKPHGEGFVKKCDGLPLALRVLGRLLRTKTDEEEWKVLLNSEIWRLGNGDEIVLALRLSYNDLSASLKLLFAYCSLFPKDYVFDKEELILLWMAEGFLKHSTTSKSMKSLGHEYFEELLSRSFFQHSSDDESLFMMHDLMNDLAISVAGDFFLRLDIGMKEYGRKDALTKLRHMSFVCEHFMVHERFMPLKGVKNLRTVLTLSLGVVKSWEMIFISNKVINDLLQELPLLRVLSLSNLSISEVPEVVGSMKHLRYLNLSRTEIQNLPENVCNLYNLQTLIVSGCKYLFKLPENFSKLKNLQHFDIRDTPLLKKMPLGIGELKRLQTLSKIIIGGESGFSLTKLKNLQNLHGKVFIEGLGNVENAMDARETNFSQKRLTELVLDWGSEFNVFRTETQEMEILNELKPHNGTLEKLRIESYRGIEFPNWVGDPSFCRLTRVSIDGCEECTSLPRLGQLPSLKELFIGEMSTVKVVGLDLLGTGLAFPSLEILRFESMSGWEEWSTNSGAFPCLQELHIEDCPNLVQVSLEELPSLRVLKVIKCGHGLLKSLVDVASSVTVLEIDDIWGLTDKLWRGVIGYLGTVEEVSIRGCDEIRYLWESEAEASKVLMNLKKLDLGECENLVSLGEKEEDDSGSSLTSFRRLRVWDCNSLEHCNCPDSLESLMIHGCDSVTSVTFPTEGEQKLKSLSITDCKKLSEEELGGREKTRMLINSKMQMLGSVIIHNWPNLKSINELSCFIHLTWLTISECPSMDSFPDHELPNLTSLTHLTIQKCKSMDASFPRGIWPPKLSYLGIGGLKKPISEWGPQNFPTSLVSLRLYGGLYDDVKNFDQLSHLFPSTLTYLEINGFQKLKSISMGLQHLTSLQRLYIFNCPKVIDLPERLLPSLLVLWIEGCPNLKERIRRGGSYWPHISLIPCFEIDSLITSST*