MTAEDYARLYIDEIVRWHGIPLSIISDRGAQFTSHFWRSFQKSLGTQVKLSTAFHPQTDGQAERTIQTLEDMLRACAIDFRGNWDDHLPLIEFSYNNSYHSSIGMAPFEALYGRRCRSPVGWFEVGESSILGPEIIHEALEKVRLIRDRLSTAYSRQKSYADNRKRPLEFNVGDQVYLKISPMKGVMRFGRKGKLSPRYVGPYEILQRVGEVAYELALPAELASVHPVFHVSMLKKCLGDPASILPVEGLGVGEDLSYEEIPVEILDRQVKRLRNKEIATVKVLWRNHLVEGATWEAEADMRFRYPHLFNS*