MFSCFNPKYKRQQKAASFKIITLNVEEASHLGSNEAVSFSARDINQATGNYSPSRKIGQGGFGTVYYGKLRDGTPVAVKRAKKNAFEARLSTEFKSELSMLSRVEHMNLVRLFGYCDGKDERALVVEYVPNGNLREHLDVLRGTVLPFATRIDILVDVAHALTYLHYYADEPIIHRDVKSSNILLTHSFRAKVADFGFSRAGPMDVDATHVSTEVKGTAGYLDTEYLYTKKLTPKSDVYSFGIVMVETMTARRPIELKRSGEERVTIRWAWKKFEEGNILQILDPNLEKHPEIAPTMEKLAELAFRCAAPSRKERPSMQEVSQQLTLIRKDTLAVSSSSDISFFTSSERVGSSQRSQ*