MKIFVSISFVCLISFCKGHKNFSRRNNYLQYLRSQTFMQEKSKLTNFNGNYSEDITEFDIHEDDEYNNFKNDKKKEKDTLNDKDMKENNKLEFKNLEKELNTNDVNNSDSINIMGSGKECSVNEKGELDVSINSQDIFNLIKYMVEITSNSIIIKDIKNSNVVKELPYGNIKLPIETIEETRECWSIKFNKEKIIFCEKNKQNRDKWVKDILKALFCYNTNNLTIENNQNVYKQKSDIPKHSTVNERIQNLKETLTNDKNNFDKQKSTKHNNNIVISNLKSSNPNISLK*