MAEKDFFSEESAERVKYILFDDTEERRVKGNAPIWRVPRLLLDFNRNLYIPQVLSLGPYHYRNFKVEDASIGVSQFDEGMTAAIEASYKLKLKSAAAVSGILRFHNQKLDQIVPMFENMWSNFQSFYNLPDIESENSDKKSGNFALMMVLDSLFLMHFLSRRDHGEHLVEIMCDILKLENQIPLFALKEVFDKFYFPQSLDLASSLSRLLKKASEQLSPFDLFHEIPPEIEKEPHLLGYMHATISPHLAIGNLEDHDPEPTRLQGISRFLDQYVVAKVCAIFFCFTRPTEGNRLIEEYTAGX