MEKASLSADSLHHRSNGGCAHHAYDETSNHTETLQHDNDNKAHPLLRGGQPPHAHSFSHIQMEVVKSICDTIFPSLPPPPDDTANDLQSYYELSSADWQVPEYAAGSLSRLLKRHELRLISFILFLLSTRLGTFILCGINSFVKGFPFLEAFPNLPLEKRERIMRMWATSPLVALQLIFKMLKGAVGWNWFARADSSGYNPTWKAIGYYLPDRAGSNHQKKPLEGKVINVKEEEALCDRLRGFGFWAHEGESAMQGMSTKKKGNKSKKGRDVTVQCDVVVVGSGSGGGVVAGVLAKAGFKVLIIEKGDYFARDDYSHIEASSAMAMVEGPNYLVTKDGSILIKAGSTVGGGSAINWSASLRTPDHVLREWADDLKLGLFKEEKYQQAMDAVCDRMKVRVGFKKESLQNRMLREGCVKLGYHVEDVPCNAVGEHFCGWCEYGCSSGAKQSTAETWLVDAVAGGALILAGCRVEEIFHRRGERKKRRAAGLVAEILNGKLYVHARAVVVAGGALQTPLLLRRSGLCNGEIGRNLHLHPSILAWGYVPPRSAGGDEAEAEEHAFEGSIITACSREVAGENQSSGYGALLQCPSVLPGAFSFIVPWASGAQFKHTMQRYSRTCLIFTLTRDRTCGTVTEDGAGSVTIDYRLSPTDAAIGLDALQLAVRVLAAAPGVAEVGTMSVDADSCHPADVDAYLARIRSRGMHGLNFSMQSAHQMGTCRMGVDPSFSAVDPSCETWEVEGLFVGDTSVFPSAIGVNPMVTVQAIAFCTAHNILRFLRSSAAGGGCL*