MERARPHAILYPFPAQGHINPMMQLARLLAETHGFLITFVNSEHNHALILEARKKAGNKLPQEKDANIRFMAIPDEYPADHKRAIDMTAMIKVVEEIMPAHLEKLIIELNQQSAPVTCMISDVLCVLGAKVLADKFGLLLATLWPSLASNYWIFYNLPLLVSTGEVPADGLPDGNGRMITSIPDVKSLRPEHLTWLIGSDEDVRFNFQFMAHVMETMRGLKWVLFNTFLEVEGKVLRTFPPEAGVCAIGPMLPLDVLEGAASREDYRSTGLWPEDERCLAWLDGQADGSVIYVSFGSTKVLSTEQLHELAMGLEDSQQPFLWVVRPDIVDGSPVVLPPGFAQRTAARSLLIPWAPQLLVLSHPAVGGFLTHCGWNSTLESIALGVPMLTWPFFADQFLVHEFVVNTLQIGLSFRRDTPGLVQKAEVAALVHQLMQGDTRKSMARRVAALSTAALTAMRPGGASFAKLQEFILAASTHSRPLYENCH*