MVNFLLKIFIFCYVVVLVSGFSEKLETLSFNEGYSQLFGHDNLMVIEDGKSVHISLDERTGAGFVSQDLYLHGLFSASIKLPEDYTAGVVVAFYMSNGDMFEKNHDEIDFEFLGNIRAKNWRIQTNIYGNGSTNVGREERYGLWFDPTEDFHTYTILWTDSHIIFYVDNVPIREMKRTQAMSGDFPSKPMSLYATIWDGSSWATNGGKYKVNYKYAPYVAKFSDFVLHGCGVDPIELSPKCDIVLDSASIPTRISPDQRRKMERFRNKYLQYSYCYDRTRYNVPQSECVIDPKEANRLRGFDPMTFGGVPRHQNKRHHQRQSRREDTSAK*