MKLQALTIFLLAFVLASTYAAISPEVYWKIKLPNTQIPKVIKDFLPQSDGVVPELKQENTKKKVYYGLSGYIPISWHHVANFEFQRFVLENPSTNSATNKNLIKQVTEGSSFKNDLKVNYDTLKQYFFLEKDLENGKVVEFPSFLNKNEAPFLPRHFVESIPFSMEKFPEILNHFSIDSKSKDAQTIKKTIKLCEESEVKHKEKKTCVTSLESMVDFGLSVLGTNNILAITSEVQGETQASQRYTIEQVQQISDGDNMVCHKLNYAYALHYCHVGGSTRTYMVSMVGVDGTKVKAVSVCHKDTSFWNAHAIPFVVLKVKPGTTPICHFLQDDQIVFVPI*