MNDSKLTIRGELTLILVVIINSLGVVLMLHSGSGISAISSVPYAFSEVFPKLTLGTWTYIFQSLLILTLMVLRKKFIPEYLFSFVIGFFFGKMVDIHQAWVSQLPYTIPLRVLYFVLSYLIICFGIALSNRCKMPIIPTDLFPRELADILKREYSKIKVPFDVICLFITGFMTFLCLGHIMGLGVGTVLAAFTMGKVIGIMGKEMDKKVQFVSIMKS