MLYVYFMDTQIWYAIFSTIFGGIYGAFRHLGEIRTLGMLRTRFQSLPGAFNARLVPPMGGTAQKKGLKTFLSQTFEQAEPGKRREAAKFAQLWNQVIASFREEDLINNWEMNLLVVPYSSDPSFHLVQWPPFLLASKIPIALDMAKDFRGRDADLNKKIASDEYMQCAVKECYESFKHVIRSIVVGEKERIVIKEIIQDVDTHIQLGTLLDNFKMSELPLLYEKFVELLKYLLKNETEETSRDRVILLLQDMLEVVAHDVMIDGRRILALIHRLQAMQEEVTVTTLGRRSQLFAAVGPQEAVHYPFRPDDAWEEQIKRLHLLLTVKESAMNVPANLEARRRIAFFTNSLFMDMPKAPKVRNMLPFR*