MSELNPASTLAIAKLLRHHKELKQRQGLFQSRTVDFFRYKRFVRALESPEYKKKSSNQPDLYPPVTSSEDARTVFILLIKSQLVVPATKLHNHECKANGLKPNKDYPNLVLSNKATLSPNEYYVWNYNPKSFTDYVIVIAVIAILLALVCYPLWPRSMRRSSYYVSMGSLGLIVALLVIAVLRLILYVMSLLFVSKKTGGFWIFPNLFEDCGVLDSFKPLYGFGEVDSYSYQKKMKRIKRNLDKKNKIAQTPSTDKEDIEKEEKNNDDDTTKISKTPKLEEIPEKK