MTSRVSTTNIDSLNSFNPSGHSKPKETLRRGTWTVEEEQYVACLIEEFKQGHIPLKEGMSLRCFLAKMVHCNPKRISKKFEGSNYNGKQLYEQSDKDLDPTEALERRTKLQALEDKFEDSVTALRAAEDSRGTGIDSSLRVDSINLFPSSAHHRSLLSGAAAGLSGSNLLGSDTSWLRAALANPGGMSLGATAAGLGLGGGGGGLNSLGRGLDHSTLLAAGLGSLEPNPLPMGADSLGNMARFSNSRSSQVGVDVSGESSRFKNSLSDPSLAVNIPPGISMASLQGGPSAMTGGLGGGSLQASIGFPSLPGFSAGMGFSGGTADGGLAQDILHQQLMTANAPAGSANHEDNTRRRLMNLLSQPSSSEAQIKRNSLAMMGAQDVLSGNAKKRRFY*