MSRAVLICGATGKQGGAVLNRLVKQNADFKILAVTRNAKSPSAQRLLSKSPNIKLVQGDLADPAAIFKTARSVTDKPIWGVFSVQVPVGFGQGGGGEAGQGKALVDAALDAGVKFFVYTSVDRHGQDSENNPTPVPHFIAKHEIEKHLISRTAKTDMQWSIMRPVAFMDNLTNDFLGRSFVTAWKLAVKTKPVQLISVTDVGIAGAEAFLQPEKHAGRAISLAGDELTLTEFQSIFKEKIGRDIPSAYSFVVYPMMAMVKELGYMFKWFNDVGFDADLKALRQQYTELKTFGTWLETESDFARK*