MNLFIVSNLGQLIQAQNVIKQNDLIDNVLVVLWTKRNTVVRDNIINNVDNQFFSNVDTLQLPNFPNKFHVNNLMKIRKDYNHLIENYPFTDVFVCNYNSHYNFLYDIAKAKNININIFEEGLGTYKFKVVLDKMQENNKIKFIERFTIAQNFAIKDFKQAIKQTDLFKWLVFLLLFIKNNLFNPLFILLKGMARICLSFFPIEFVNKIKKIKTPKELRSFDGTIPMFDKAYFTFPDQGSELFKAKQYNELKLDYQLKKEVEYYLKNSQTLSLLDRKSVIFLDQVYNVPPEKHTEIIMKYLNEFYPQRNIFIKMHPRSKTEVRKSFEDKIKKYNNIRLIELDVEMPFEAILVEKKPKTIVSLTSTSLVYGPKLISGTEVVSCANYYLRNIKSANIKDNVLKEIEVDRDTLKVIGGVTFN