MEVEAEAHDAAGGRDADGFASLMNLPADLLLSLMEKEAAVNGTMSVLRGLASARRRFQELAYGESSTLFTEPVFVSGRQGSRLGAHPILSSAWSAGDTILDVARLSSRFGERIERLHLGNLLPWILDLRVAEMAAAFGRDSIPAPSELEAMQTRVSRCLLEVLRACPNLTHLSLAGADPKGAFRSLAALSDLPASFYLHHLRHLDLSGLTVPLPALHRLLRACSISLERLFLRGTRVVPDSQWSELSSGSSKALIEALPDGTLYFLQSLDLSSTGVSAVELQPLLSRFPELKDLYVLGMVQNGVLADEALLENQPGCRLIRTSLIDMDTASLRELRAHFDGTAYPRPRRPASMYPASPPLSFSKPFAMVPAYFRDAAATLPEWLREGGSTALHYLLAGNSDADDVERLISEWKLEPLVNLAQRSGRRRTPLHIAVERTKPSTPAIINILLKLGADPLRPDAAGATALHIAFRLADVHLATELLREVARAKLDLLSANGGAARDLLQTLLGDPRLGPASAGTYSRSRIALHAVEILGLEGPDLQALGAVRALLNAGADAELKEPQEPGRDREGRSFLGRPRGSPATGATVLEIALGMQSRGAALVKAIIASAESRAVRAFAEANRVPLDRGEEAAARPEKRARTSDASASTSAAAADDG*