VKIWFQNRRMKWRTFRQHSSNPHSGDLKATGNVIPSLDTSTMTFSPEHACVFSEFKLAFEEDQLSLVYGITYTVEFQLVVENVDRWSELRSAWGPGYYSELPRSEQLISSVINSRFNLGIQLTRSRVLTGFSGNNFSDGSFTHRIPYRLLHKAPTSSIDQINRGNIAVSSEFISTVRFNESGRELLELRFASQECCGDNSPMEYERTATKLPISADQLTAIGKEYWLNIDSIWDQYSSYYSSVRMNSEMSEDNLKMKLVFAIRKFDPDRCNMECLNWHIQTFVNYLTSPERSPKVTIEGKPKEITVLAKF