MSDCKMNRVSRKLFDNIKSFLHYKLKTMIRIQSVNDLQLVLKWQDRVLECQSLIALKELNRKLYNQGVRHTIMMQGLFLFFEYFDNRIKLKSLHNLAEEQVIDFLFGLTKNRKPSSMAKYVMYLRQFFDYLDRKRNYSFEFELKNLSFAKKETHLPKHLNKNDFKAFVQALLKYHPKTSFEKRNQCILLLIVLGGLRKFEALDLELKNIALENNHYRLLIKGKNNKERYAYIEKEFLQVPLNAWLSDTKRLKSFKGRFVFKKAKNNTTQKTCSLKGFIAKIFKLSNIDVKSYGLGLHLFRHSFATFIYDATQDLVLTSRALGHSSLLSTKIYIHTTQEHNKKVALVLGGLLRNEKSE*