MAKRLQSFALKKCQKRVCIAKDHISQLPDEVLVHILSFLTVEEAANTSVLSRRWLSLWRYIDRLDFDATKPLDKVALQPNLLERQMKKYLRWVSCTLQMCKGQRLDQFRVCFDLDKSARHEIDKWIEFAFSRNVQRLELDLLKDGEIIRNSVNCYTFPAWLLGLGDSADSSSYIPHSNDLQILSPVKQNFKSLKMLLFKSVNVTGKVLEFFLHNCPFLETMAVHGSGTLVNLEVVGPSLKLRHLEVQYCYKVESLKICDTNLVTLRTSVGTKLLLKNVPMLVEVKISSAAFNHILNDISSCLSCVISQLVVLHLTTHSWFKLSQEKMEHYNFPQLTKLKKFVLTTCGQKDRSLLGCTSIIRAAPQLKEFELQLISGCSVQTVRECRKAAIKCRLHHLKVVKLWGFYSGAAHVELVRYFLENAIALEKIIFDPRTPMPTRFPLDPLFVKKAQTARNLAKLHLEGEVPPDIELVIL*