MDKNVCSNFIYVTTNLEYDSNNKDYKFKEDEHLKNYCISGCDNNLEKINAGCLYLLYTFFGSSDLFQSVAKSNTNIVDYIIIWLSYMLSLMDNELKESLGFFYKTYIIGGDKYKNTIADISEYNSYMELITKNHDLTNVNMNKNIISELYDAFKLLCEMYTEFNENTSNCTKCSGKADQFVKKYEKLKNDSSIAKNSSYSKVLCTLSTDYDNLKNKCKNFPLFPEINTTQNSVKCSENILKQISEDASSSSSITNKLLLVLSIFGAIGIFLGISYKSSKTTFKRKTKKYKEENELLICDSKSSDYFGNSNNDLYILRNCLLGSNFWSQPLHNFYIVFMLWDSYWD