MMFDTFQPNLKLDNYYVVSYYLNSSISLEDAAWNIAIGQSVGNPNIRNTWECDELFEHHSCIILHNRDELIGKNGIVNIAFPLANIDFAKDGISQLLCTIMGGQLDIDSILQCQVLDIKFPTSMQSNFLKPYFGISGIRKFTKVYSNPLLGAIIKPKICRNEDMLLDIVKELVDGGVNFIKEDEIMSNPFNCSLERRVTKISNYLAGKNIIYCFCINSDTPHILDRANFVYQNGGNGIHINFWSGLGSYNSIRKLNLPLFIHFQKSGDKIITNKSHDYHIKWNVICKLAGMMGVDFIHNGMWGGYSSSNEAELIQSIATLHSYETMPILSCGMHPGLVNIIRDKFGDNLLLNAGGAIHGHPQGTLAGCLAMRQAIDKNYGSEYKQAIDKWGLALQ