MKLSLRYVLNQFLSTNLSIFFVLFAIVSMVFFIQLAKLTSSIEISFLDLLKLYGFMLPRILIFTLPISFFISLTLALFRLSKENESIVLFTLGFSPMILAKFFLKIASLISAFMLVVALVMIPIVFELQDNFVNYKSTQVKFNYKTGEFGQKFLDWMIFIEKQDSDKYENIIMYRPKHKADDKEQLIIAKEAHVQRKDDSFAFSLNQGKMYNFEQGQSIFSGEFDTLVVNTQFNTDNLQTKKFYEYWNDLNENPQRAREFVIYITIALFPLASTLFALCFGLVTYRYEKGYVYLGMFGVIAIYFGLLSSFSQPPILACLGIFSLSLFVSAYCFKKMILSRY*