MLFSNLFVHLSLLQANQAPGTLGARQSHRLMSMVANFCATRIFGSLSHPSNLLVGPVSCLGEHQSILSAAHASVQQKGYAKEQSRWSNYFRTFTFIRARDSIQVGRTLCVEGPPAKHFIWSDTKRPHICILGGGFGGLYTALRLESLVWPPDKQPQVLLIDQSDRFVFKPLLYELLSREVDPWEIAPLFTDLFLNTSIKFLKDKVTTVSPRDGFNKKSTNMAVGKAGGTVLLESGCQIDYDWLVLALGSEAKTDIVPGAAEYAFPFSTLEDALEVDRQLRILERERFGLVQFPIHIVVVGSGYCGAELAATLAERLGDHGKVVVVDVGPDICSTALAGNREAANKVLSSRNVELKLGYIVTGVRKLPFDNDNPMENSVPHPFVLDLRPASKSHKWSGHHTSTLKADLILWTVGSRPCLPFLQPYQGSQYFPINGRGQTETDETLRVKGHPQIFAIGDSASLRDSSGRLLPTTAQVALQQADYAGWNLWAAINNRPLLPFRYQNLGEMMTLGRNDAAVTLSFIDSLTLEGPLGHTARKLAYLRYLPTSEHRAKVALSWLTKSAIETVATLQDAVMQFAISSSNSFFKAL*